@-moz-keyframes flash {

0%, 100%, 50% {

    opacity: 1;

}

25%, 75% {

    opacity: 0;

}

}

@-moz-keyframes lightSpeedIn {

0% {

    opacity: 0;

    transform: translateX(100%) skewX(-30deg);

}

60% {

    opacity: 1;

    transform: translateX(-20%) skewX(30deg);

}

80% {

    opacity: 1;

    transform: translateX(0%) skewX(-15deg);

}

100% {

    opacity: 1;

    transform: translateX(0%) skewX(0deg);

}

}

@-moz-keyframes shake {

0%, 100% {

    transform: translateX(0px);

}

10%, 30%, 50%, 70%, 90% {

    transform: translateX(-10px);

}

20%, 40%, 60%, 80% {

    transform: translateX(10px);

}

}

@-moz-keyframes shakeLess {

100%, 60% {

    transform: translateX(0px);

}

20% {

    transform: translateX(-10px);

}

0%, 40% {

    transform: translateX(10px);

}

}

@-moz-keyframes bounce {

0%, 100%, 20%, 50%, 80% {

    transform: translateY(0px);

}

40% {

    transform: translateY(-30px);

}

60% {

    transform: translateY(-15px);

}

}

@-moz-keyframes bounceHorizontal {

0%, 100%, 20%, 50%, 80% {

    transform: translateX(0px);

}

40% {

    transform: translateX(-30px);

}

60% {

    transform: translateX(-15px);

}

}

@-moz-keyframes tada {

0% {

    transform: scale(1);

}

10%, 20% {

    transform: scale(0.9) rotate(-3deg);

}

30%, 50%, 70%, 90% {

    transform: scale(1.1) rotate(3deg);

}

40%, 60%, 80% {

    transform: scale(1.1) rotate(-3deg);

}

100% {

    transform: scale(1) rotate(0deg);

}

}

@-moz-keyframes swing {

20% {

    transform: rotate(15deg);

}

40% {

    transform: rotate(-10deg);

}

60% {

    transform: rotate(5deg);

}

80% {

    transform: rotate(-5deg);

}

100% {

    transform: rotate(0deg);

}

}

@-moz-keyframes wobble {

0% {

    transform: translateX(0%);

}

15% {

    transform: translateX(-25%) rotate(-5deg);

}

30% {

    transform: translateX(20%) rotate(3deg);

}

45% {

    transform: translateX(-15%) rotate(-3deg);

}

60% {

    transform: translateX(10%) rotate(2deg);

}

75% {

    transform: translateX(-5%) rotate(-1deg);

}

100% {

    transform: translateX(0%);

}

}

@-moz-keyframes pulse {

0% {

    transform: scale(1);

}

50% {

    transform: scale(1.1);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes fadeIn {

0% {

    opacity: 0;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes fadeInUp {

0% {

    opacity: 0;

    transform: translateY(20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDown {

0% {

    opacity: 0;

    transform: translateY(-20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeft {

0% {

    opacity: 0;

    transform: translateX(-20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRight {

0% {

    opacity: 0;

    transform: translateX(20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInUpBig {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDownBig {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeftBig {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRightBig {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeOut {

0% {

    opacity: 1;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes fadeOutUp {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutUpRotate {
0% {

    opacity: 1;

    transform: translateY(0px);

}

100%, 80% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutDown {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(20px);

}

}

@-moz-keyframes fadeOutLeft {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-20px);

}

}

@-moz-keyframes fadeOutRight {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(20px);

}

}

@-moz-keyframes fadeOutUpBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes fadeOutDownBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes fadeOutLeftBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes fadeOutRightBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes bounceIn {

0% {

    opacity: 0;

    transform: scale(0.3);

}

50% {

    opacity: 1;

    transform: scale(1.05);

}

70% {

    transform: scale(0.9);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes bounceInUp {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

60% {

    opacity: 1;

    transform: translateY(-30px);

}

80% {

    transform: translateY(10px);

}

100% {

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInDown {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

60% {

    opacity: 1;

    transform: translateY(30px);

}

80% {

    transform: translateY(-10px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInLeft {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

60% {

    opacity: 1;

    transform: translateX(30px);

}

80% {

    transform: translateX(-10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceInRight {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

60% {

    opacity: 1;

    transform: translateX(-30px);

}

80% {

    transform: translateX(10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceOut {

0% {

    transform: scale(1);

}

25% {

    transform: scale(0.95);

}

50% {

    opacity: 1;

    transform: scale(1.1);

}

100% {

    opacity: 0;

    transform: scale(0.3);

}

}

@-moz-keyframes bounceOutUp {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(20px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes bounceOutDown {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(-20px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes bounceOutLeft {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(20px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes bounceOutRight {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(-20px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes rotateIn {

0% {

    opacity: 0;

    transform: rotate(-200deg);

    transform-origin: center center 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateInUpLeft {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInDownLeft {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInUpRight {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateInDownRight {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOut {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

100% {

    opacity: 0;

    transform: rotate(200deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateOutUpLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes rotateOutDownLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateOutUpRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOutDownRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes hinge {

0% {

    animation-timing-function: ease-in-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

20%, 60% {

    animation-timing-function: ease-in-out;

    transform: rotate(80deg);

    transform-origin: left top 0;

}

40% {

    animation-timing-function: ease-in-out;

    transform: rotate(60deg);

    transform-origin: left top 0;

}

80% {

    animation-timing-function: ease-in-out;

    opacity: 1;

    transform: rotate(60deg) translateY(0px);

    transform-origin: left top 0;

}

100% {

    opacity: 0;

    transform: translateY(700px);

}

}

@-moz-keyframes rollIn {

0% {

    opacity: 0;

    transform: translateX(-100%) rotate(-120deg);

}

100% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

}

@-moz-keyframes showMessage {

0% {

    opacity: 0;

    transform: translateY(-100%);

}

100% {

    opacity: 1;

    transform: translateY(0%);

}

}

@-moz-keyframes rollOut {

0% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

100% {

    opacity: 0;

    transform: translateX(100%) rotate(120deg);

}

}

@-moz-keyframes flip {

0% {

    animation-timing-function: ease-out;

    transform: perspective(400px) rotateY(0deg);

}

40% {

    animation-timing-function: ease-out;

    transform: perspective(400px) translateZ(150px) rotateY(170deg);

}

50% {

    animation-timing-function: ease-in;

    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);

}

80% {

    animation-timing-function: ease-in;

    transform: perspective(400px) rotateY(360deg) scale(0.95);

}

100% {

    animation-timing-function: ease-in;

    transform: perspective(400px) scale(1);

}

}

@-moz-keyframes flipOutX {

0% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

}

@-moz-keyframes flipOutY {

0% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

}

@-moz-keyframes flipInY {

0% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

40% {

    transform: perspective(400px) rotateY(-10deg);

}

70% {

    transform: perspective(400px) rotateY(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

}

@-moz-keyframes flipInX {

0% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

40% {

    transform: perspective(400px) rotateX(-10deg);

}

70% {

    transform: perspective(400px) rotateX(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

}

@-moz-keyframes magic {

0% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 200% 0;

}

100% {

    opacity: 0;

    transform: scale(0, 0) rotate(270deg) translate3d(-800px, 0px, 0px);

    transform-origin: 200% 500% 0;

}

}

@-moz-keyframes swap {

0% {

    opacity: 0;

    transform: scale(0, 0) translate(-700px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) translate(0px, 0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInDown {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInUp {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes perspectiveDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

}

@-moz-keyframes perspectiveLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes perspectiveRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

100% {

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

}

@-moz-keyframes perspectiveUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rotateDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 100% 0;

}

}

@-moz-keyframes rotateLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 150px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 100px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes puffIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes puffOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes openDownLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes openDownRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes openUpLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: left top 0;

}

}

@-moz-keyframes openUpRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: right top 0;

}

}

@-moz-keyframes slideDown {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideLeft {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideRight {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideUp {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rightRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(360deg);

}

}

@-moz-keyframes leftRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(-360deg);

}

}

@-moz-keyframes light_fade_out_in {

0% {

    opacity: 1;

}

50% {

    opacity: 0.3;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes light_fade_in_out {

0% {

    opacity: 0.3;

}

50% {

    opacity: 1;

}

100% {

    opacity: 0.3;

}

}

@-moz-keyframes sparkle_fade_out_in {

0% {

    opacity: 1;

}

45% {

    opacity: 0;

}

100%, 90% {

    opacity: 1;

}

}

@-moz-keyframes sparkle_fade_in_out {

0% {

    opacity: 0;

}

45% {

    opacity: 1;

}

100%, 90% {

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

100% {

    left: 100%;

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

10%, 34% {

    opacity: 0;

}

35% {

    opacity: 1;

}

100%, 45% {

    opacity: 0;

}

}

@-moz-keyframes lightning_2 {

0%, 1% {

    opacity: 0;

}

1.5% {

    opacity: 1;

}

11%, 35.5% {

    opacity: 0;

}

36.5% {

    opacity: 1;

}

100%, 46% {

    opacity: 0;

}

}

@-moz-keyframes lightning_3 {

0%, 37% {

    opacity: 0;

}

38% {

    opacity: 0.5;

}

39.5% {

    opacity: 0;

}

41% {

    opacity: 0.5;

}

42.5% {

    opacity: 0;

}

44% {

    opacity: 1;

}

54% {

    opacity: 0;

}

}

@-moz-keyframes glow {

0% {

    opacity: 0.6;

    transform: scale(1);

}

50% {

    opacity: 1;

    transform: scale(1.2);

}

100% {

    opacity: 0.6;

    transform: scale(1);

}

}

@-moz-keyframes flash {

0%, 100%, 50% {

    opacity: 1;

}

25%, 75% {

    opacity: 0;

}

}

@-moz-keyframes lightSpeedIn {

0% {

    opacity: 0;

    transform: translateX(100%) skewX(-30deg);

}

60% {

    opacity: 1;

    transform: translateX(-20%) skewX(30deg);

}

80% {

    opacity: 1;

    transform: translateX(0%) skewX(-15deg);

}

100% {

    opacity: 1;

    transform: translateX(0%) skewX(0deg);

}

}

@-moz-keyframes shake {

0%, 100% {

    transform: translateX(0px);

}

10%, 30%, 50%, 70%, 90% {

    transform: translateX(-10px);

}

20%, 40%, 60%, 80% {

    transform: translateX(10px);

}

}

@-moz-keyframes shakeLess {

100%, 60% {

    transform: translateX(0px);

}

20% {

    transform: translateX(-10px);

}

0%, 40% {

    transform: translateX(10px);

}

}

@-moz-keyframes bounce {

0%, 100%, 20%, 50%, 80% {

    transform: translateY(0px);

}

40% {

    transform: translateY(-30px);

}

60% {

    transform: translateY(-15px);

}

}

@-moz-keyframes bounceHorizontal {

0%, 100%, 20%, 50%, 80% {

    transform: translateX(0px);

}

40% {

    transform: translateX(-30px);

}

60% {

    transform: translateX(-15px);

}

}

@-moz-keyframes tada {

0% {

    transform: scale(1);

}

10%, 20% {

    transform: scale(0.9) rotate(-3deg);

}

30%, 50%, 70%, 90% {

    transform: scale(1.1) rotate(3deg);

}

40%, 60%, 80% {

    transform: scale(1.1) rotate(-3deg);

}

100% {

    transform: scale(1) rotate(0deg);

}

}

@-moz-keyframes swing {

20% {

    transform: rotate(15deg);

}

40% {

    transform: rotate(-10deg);

}

60% {

    transform: rotate(5deg);

}

80% {

    transform: rotate(-5deg);

}

100% {

    transform: rotate(0deg);

}

}

@-moz-keyframes wobble {

0% {

    transform: translateX(0%);

}

15% {

    transform: translateX(-25%) rotate(-5deg);

}

30% {

    transform: translateX(20%) rotate(3deg);

}

45% {

    transform: translateX(-15%) rotate(-3deg);

}

60% {

    transform: translateX(10%) rotate(2deg);

}

75% {

    transform: translateX(-5%) rotate(-1deg);

}

100% {

    transform: translateX(0%);

}

}

@-moz-keyframes pulse {

0% {

    transform: scale(1);

}

50% {

    transform: scale(1.1);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes fadeIn {

0% {

    opacity: 0;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes fadeInUp {

0% {

    opacity: 0;

    transform: translateY(20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDown {

0% {

    opacity: 0;

    transform: translateY(-20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeft {

0% {

    opacity: 0;

    transform: translateX(-20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRight {

0% {

    opacity: 0;

    transform: translateX(20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInUpBig {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDownBig {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeftBig {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRightBig {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeOut {

0% {

    opacity: 1;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes fadeOutUp {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutUpRotate {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100%, 80% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutDown {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(20px);

}

}

@-moz-keyframes fadeOutLeft {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-20px);

}

}

@-moz-keyframes fadeOutRight {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(20px);

}

}

@-moz-keyframes fadeOutUpBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes fadeOutDownBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes fadeOutLeftBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes fadeOutRightBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes bounceIn {

0% {

    opacity: 0;

    transform: scale(0.3);

}

50% {

    opacity: 1;

    transform: scale(1.05);

}

70% {

    transform: scale(0.9);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes bounceInUp {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

60% {

    opacity: 1;

    transform: translateY(-30px);

}

80% {

    transform: translateY(10px);

}

100% {

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInDown {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

60% {

    opacity: 1;

    transform: translateY(30px);

}

80% {

    transform: translateY(-10px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInLeft {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

60% {

    opacity: 1;

    transform: translateX(30px);

}

80% {

    transform: translateX(-10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceInRight {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

60% {

    opacity: 1;

    transform: translateX(-30px);

}

80% {

    transform: translateX(10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceOut {

0% {

    transform: scale(1);

}

25% {

    transform: scale(0.95);

}

50% {

    opacity: 1;

    transform: scale(1.1);

}

100% {

    opacity: 0;

    transform: scale(0.3);

}

}

@-moz-keyframes bounceOutUp {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(20px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes bounceOutDown {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(-20px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes bounceOutLeft {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(20px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes bounceOutRight {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(-20px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes rotateIn {

0% {

    opacity: 0;

    transform: rotate(-200deg);

    transform-origin: center center 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateInUpLeft {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInDownLeft {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInUpRight {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateInDownRight {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOut {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

100% {

    opacity: 0;

    transform: rotate(200deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateOutUpLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes rotateOutDownLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateOutUpRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOutDownRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes hinge {

0% {

    animation-timing-function: ease-in-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

20%, 60% {

    animation-timing-function: ease-in-out;

    transform: rotate(80deg);

    transform-origin: left top 0;

}

40% {

    animation-timing-function: ease-in-out;

    transform: rotate(60deg);

    transform-origin: left top 0;

}

80% {

    animation-timing-function: ease-in-out;

    opacity: 1;

    transform: rotate(60deg) translateY(0px);

    transform-origin: left top 0;

}

100% {

    opacity: 0;

    transform: translateY(700px);

}

}

@-moz-keyframes rollIn {

0% {

    opacity: 0;

    transform: translateX(-100%) rotate(-120deg);

}

100% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

}

@-moz-keyframes showMessage {

0% {

    opacity: 0;

    transform: translateY(-100%);

}

100% {

    opacity: 1;

    transform: translateY(0%);

}

}

@-moz-keyframes rollOut {

0% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

100% {

    opacity: 0;

    transform: translateX(100%) rotate(120deg);

}

}

@-moz-keyframes flip {

0% {

    animation-timing-function: ease-out;

    transform: perspective(400px) rotateY(0deg);

}

40% {

    animation-timing-function: ease-out;

    transform: perspective(400px) translateZ(150px) rotateY(170deg);

}

50% {

    animation-timing-function: ease-in;

    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);

}

80% {

    animation-timing-function: ease-in;

    transform: perspective(400px) rotateY(360deg) scale(0.95);

}

100% {

    animation-timing-function: ease-in;

    transform: perspective(400px) scale(1);

}

}

@-moz-keyframes flipOutX {

0% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

}

@-moz-keyframes flipOutY {

0% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

}

@-moz-keyframes flipInY {

0% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

40% {

    transform: perspective(400px) rotateY(-10deg);

}

70% {

    transform: perspective(400px) rotateY(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

}

@-moz-keyframes flipInX {

0% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

40% {

    transform: perspective(400px) rotateX(-10deg);

}

70% {

    transform: perspective(400px) rotateX(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

}

@-moz-keyframes magic {

0% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 200% 0;

}

100% {

    opacity: 0;

    transform: scale(0, 0) rotate(270deg) translate3d(-800px, 0px, 0px);

    transform-origin: 200% 500% 0;

}

}

@-moz-keyframes swap {

0% {

    opacity: 0;

    transform: scale(0, 0) translate(-700px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) translate(0px, 0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInDown {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInUp {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes perspectiveDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

}

@-moz-keyframes perspectiveLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes perspectiveRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

100% {

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

}

@-moz-keyframes perspectiveUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rotateDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 100% 0;

}

}

@-moz-keyframes rotateLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 150px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 100px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes puffIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes puffOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes openDownLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes openDownRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes openUpLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: left top 0;

}

}

@-moz-keyframes openUpRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: right top 0;

}

}

@-moz-keyframes slideDown {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideLeft {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideRight {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideUp {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rightRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(360deg);

}

}

@-moz-keyframes leftRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(-360deg);

}

}

@-moz-keyframes light_fade_out_in {

0% {

    opacity: 1;

}

50% {

    opacity: 0.3;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes light_fade_in_out {

0% {

    opacity: 0.3;

}

50% {

    opacity: 1;

}

100% {

    opacity: 0.3;

}

}

@-moz-keyframes sparkle_fade_out_in {

0% {

    opacity: 1;

}

45% {

    opacity: 0;

}

100%, 90% {

    opacity: 1;

}

}

@-moz-keyframes sparkle_fade_in_out {

0% {

    opacity: 0;

}

45% {

    opacity: 1;

}

100%, 90% {

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

100% {

    left: 100%;

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

10%, 34% {

    opacity: 0;

}

35% {

    opacity: 1;

}

100%, 45% {

    opacity: 0;

}

}

@-moz-keyframes lightning_2 {

0%, 1% {

    opacity: 0;

}

1.5% {

    opacity: 1;

}

11%, 35.5% {

    opacity: 0;

}

36.5% {

    opacity: 1;

}

100%, 46% {

    opacity: 0;

}

}

@-moz-keyframes lightning_3 {

0%, 37% {

    opacity: 0;

}

38% {

    opacity: 0.5;

}

39.5% {

    opacity: 0;

}

41% {

    opacity: 0.5;

}

42.5% {

    opacity: 0;

}

44% {

    opacity: 1;

}

54% {

    opacity: 0;

}

}

@-moz-keyframes glow {

0% {

    opacity: 0.6;

    transform: scale(1);

}

50% {

    opacity: 1;

    transform: scale(1.2);

}

100% {

    opacity: 0.6;

    transform: scale(1);

}

}

@-moz-keyframes flash {

0%, 100%, 50% {

    opacity: 1;

}

25%, 75% {

    opacity: 0;

}

}

@-moz-keyframes lightSpeedIn {

0% {

    opacity: 0;

    transform: translateX(100%) skewX(-30deg);

}

60% {

    opacity: 1;

    transform: translateX(-20%) skewX(30deg);

}

80% {

    opacity: 1;

    transform: translateX(0%) skewX(-15deg);

}

100% {

    opacity: 1;

    transform: translateX(0%) skewX(0deg);

}

}

@-moz-keyframes shake {

0%, 100% {

    transform: translateX(0px);

}

10%, 30%, 50%, 70%, 90% {

    transform: translateX(-10px);

}

20%, 40%, 60%, 80% {

    transform: translateX(10px);

}

}

@-moz-keyframes shakeLess {

100%, 60% {

    transform: translateX(0px);

}

20% {

    transform: translateX(-10px);

}

0%, 40% {

    transform: translateX(10px);

}

}

@-moz-keyframes bounce {

0%, 100%, 20%, 50%, 80% {

    transform: translateY(0px);

}

40% {

    transform: translateY(-30px);

}

60% {

    transform: translateY(-15px);

}

}

@-moz-keyframes bounceHorizontal {

0%, 100%, 20%, 50%, 80% {

    transform: translateX(0px);

}

40% {

    transform: translateX(-30px);

}

60% {

    transform: translateX(-15px);

}

}

@-moz-keyframes tada {

0% {

    transform: scale(1);

}

10%, 20% {

    transform: scale(0.9) rotate(-3deg);

}

30%, 50%, 70%, 90% {

    transform: scale(1.1) rotate(3deg);

}

40%, 60%, 80% {

    transform: scale(1.1) rotate(-3deg);

}

100% {

    transform: scale(1) rotate(0deg);

}

}

@-moz-keyframes swing {

20% {

    transform: rotate(15deg);

}

40% {

    transform: rotate(-10deg);

}

60% {

    transform: rotate(5deg);

}

80% {

    transform: rotate(-5deg);

}

100% {

    transform: rotate(0deg);

}

}

@-moz-keyframes wobble {

0% {

    transform: translateX(0%);

}

15% {

    transform: translateX(-25%) rotate(-5deg);

}

30% {

    transform: translateX(20%) rotate(3deg);

}

45% {

    transform: translateX(-15%) rotate(-3deg);

}

60% {

    transform: translateX(10%) rotate(2deg);

}

75% {

    transform: translateX(-5%) rotate(-1deg);

}

100% {

    transform: translateX(0%);

}

}

@-moz-keyframes pulse {

0% {

    transform: scale(1);

}

50% {

    transform: scale(1.1);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes fadeIn {

0% {

    opacity: 0;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes fadeInUp {

0% {

    opacity: 0;

    transform: translateY(20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDown {

0% {

    opacity: 0;

    transform: translateY(-20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeft {

0% {

    opacity: 0;

    transform: translateX(-20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRight {

0% {

    opacity: 0;

    transform: translateX(20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInUpBig {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDownBig {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeftBig {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRightBig {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeOut {

0% {

    opacity: 1;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes fadeOutUp {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutUpRotate {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100%, 80% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutDown {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(20px);

}

}

@-moz-keyframes fadeOutLeft {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-20px);

}

}

@-moz-keyframes fadeOutRight {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(20px);

}

}

@-moz-keyframes fadeOutUpBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes fadeOutDownBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes fadeOutLeftBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes fadeOutRightBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes bounceIn {

0% {

    opacity: 0;

    transform: scale(0.3);

}

50% {

    opacity: 1;

    transform: scale(1.05);

}

70% {

    transform: scale(0.9);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes bounceInUp {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

60% {

    opacity: 1;

    transform: translateY(-30px);

}

80% {

    transform: translateY(10px);

}

100% {

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInDown {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

60% {

    opacity: 1;

    transform: translateY(30px);

}

80% {

    transform: translateY(-10px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInLeft {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

60% {

    opacity: 1;

    transform: translateX(30px);

}

80% {

    transform: translateX(-10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceInRight {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

60% {

    opacity: 1;

    transform: translateX(-30px);

}

80% {

    transform: translateX(10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceOut {

0% {

    transform: scale(1);

}

25% {

    transform: scale(0.95);

}

50% {

    opacity: 1;

    transform: scale(1.1);

}

100% {

    opacity: 0;

    transform: scale(0.3);

}

}

@-moz-keyframes bounceOutUp {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(20px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes bounceOutDown {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(-20px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes bounceOutLeft {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(20px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes bounceOutRight {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(-20px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes rotateIn {

0% {

    opacity: 0;

    transform: rotate(-200deg);

    transform-origin: center center 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateInUpLeft {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInDownLeft {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInUpRight {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateInDownRight {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOut {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

100% {

    opacity: 0;

    transform: rotate(200deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateOutUpLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes rotateOutDownLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateOutUpRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOutDownRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes hinge {

0% {

    animation-timing-function: ease-in-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

20%, 60% {

    animation-timing-function: ease-in-out;

    transform: rotate(80deg);

    transform-origin: left top 0;

}

40% {

    animation-timing-function: ease-in-out;

    transform: rotate(60deg);

    transform-origin: left top 0;

}

80% {

    animation-timing-function: ease-in-out;

    opacity: 1;

    transform: rotate(60deg) translateY(0px);

    transform-origin: left top 0;

}

100% {

    opacity: 0;

    transform: translateY(700px);

}

}

@-moz-keyframes rollIn {

0% {

    opacity: 0;

    transform: translateX(-100%) rotate(-120deg);

}

100% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

}

@-moz-keyframes showMessage {

0% {

    opacity: 0;

    transform: translateY(-100%);

}

100% {

    opacity: 1;

    transform: translateY(0%);

}

}

@-moz-keyframes rollOut {

0% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

100% {

    opacity: 0;

    transform: translateX(100%) rotate(120deg);

}

}

@-moz-keyframes flip {

0% {

    animation-timing-function: ease-out;

    transform: perspective(400px) rotateY(0deg);

}

40% {

    animation-timing-function: ease-out;

    transform: perspective(400px) translateZ(150px) rotateY(170deg);

}

50% {

    animation-timing-function: ease-in;

    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);

}

80% {

    animation-timing-function: ease-in;

    transform: perspective(400px) rotateY(360deg) scale(0.95);

}

100% {

    animation-timing-function: ease-in;

    transform: perspective(400px) scale(1);

}

}

@-moz-keyframes flipOutX {

0% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

}

@-moz-keyframes flipOutY {

0% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

}

@-moz-keyframes flipInY {

0% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

40% {

    transform: perspective(400px) rotateY(-10deg);

}

70% {

    transform: perspective(400px) rotateY(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

}

@-moz-keyframes flipInX {

0% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

40% {

    transform: perspective(400px) rotateX(-10deg);

}

70% {

    transform: perspective(400px) rotateX(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

}

@-moz-keyframes magic {

0% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 200% 0;

}

100% {

    opacity: 0;

    transform: scale(0, 0) rotate(270deg) translate3d(-800px, 0px, 0px);

    transform-origin: 200% 500% 0;

}

}

@-moz-keyframes swap {

0% {

    opacity: 0;

    transform: scale(0, 0) translate(-700px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) translate(0px, 0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInDown {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInUp {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes perspectiveDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

}

@-moz-keyframes perspectiveLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes perspectiveRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

100% {

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

}

@-moz-keyframes perspectiveUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rotateDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 100% 0;

}

}

@-moz-keyframes rotateLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 150px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 100px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes puffIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes puffOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes openDownLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes openDownRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes openUpLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: left top 0;

}

}

@-moz-keyframes openUpRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: right top 0;

}

}

@-moz-keyframes slideDown {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideLeft {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideRight {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideUp {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rightRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(360deg);

}

}

@-moz-keyframes leftRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(-360deg);

}

}

@-moz-keyframes light_fade_out_in {

0% {

    opacity: 1;

}

50% {

    opacity: 0.3;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes light_fade_in_out {

0% {

    opacity: 0.3;

}

50% {

    opacity: 1;

}

100% {

    opacity: 0.3;

}

}

@-moz-keyframes sparkle_fade_out_in {

0% {

    opacity: 1;

}

45% {

    opacity: 0;

}

100%, 90% {

    opacity: 1;

}

}

@-moz-keyframes sparkle_fade_in_out {

0% {

    opacity: 0;

}

45% {

    opacity: 1;

}

100%, 90% {

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

100% {

    left: 100%;

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

10%, 34% {

    opacity: 0;

}

35% {

    opacity: 1;

}

100%, 45% {

    opacity: 0;

}

}

@-moz-keyframes lightning_2 {

0%, 1% {

    opacity: 0;

}

1.5% {

    opacity: 1;

}

11%, 35.5% {

    opacity: 0;

}

36.5% {

    opacity: 1;

}

100%, 46% {

    opacity: 0;

}

}

@-moz-keyframes lightning_3 {

0%, 37% {

    opacity: 0;

}

38% {

    opacity: 0.5;

}

39.5% {

    opacity: 0;

}

41% {

    opacity: 0.5;

}

42.5% {

    opacity: 0;

}

44% {

    opacity: 1;

}

54% {

    opacity: 0;

}

}

@-moz-keyframes glow {

0% {

    opacity: 0.6;

    transform: scale(1);

}

50% {

    opacity: 1;

    transform: scale(1.2);

}

100% {

    opacity: 0.6;

    transform: scale(1);

}

}

@-moz-keyframes flash {

0%, 100%, 50% {

    opacity: 1;

}

25%, 75% {

    opacity: 0;

}

}

@-moz-keyframes lightSpeedIn {

0% {

    opacity: 0;

    transform: translateX(100%) skewX(-30deg);

}

60% {

    opacity: 1;

    transform: translateX(-20%) skewX(30deg);

}

80% {

    opacity: 1;

    transform: translateX(0%) skewX(-15deg);

}

100% {

    opacity: 1;

    transform: translateX(0%) skewX(0deg);

}

}

@-moz-keyframes shake {

0%, 100% {

    transform: translateX(0px);

}

10%, 30%, 50%, 70%, 90% {

    transform: translateX(-10px);

}

20%, 40%, 60%, 80% {

    transform: translateX(10px);

}

}

@-moz-keyframes shakeLess {

100%, 60% {

    transform: translateX(0px);

}

20% {

    transform: translateX(-10px);

}

0%, 40% {

    transform: translateX(10px);

}

}

@-moz-keyframes bounce {

0%, 100%, 20%, 50%, 80% {

    transform: translateY(0px);

}

40% {

    transform: translateY(-30px);

}

60% {

    transform: translateY(-15px);

}

}

@-moz-keyframes bounceHorizontal {

0%, 100%, 20%, 50%, 80% {

    transform: translateX(0px);

}

40% {

    transform: translateX(-30px);

}

60% {

    transform: translateX(-15px);

}

}

@-moz-keyframes tada {

0% {

    transform: scale(1);

}

10%, 20% {

    transform: scale(0.9) rotate(-3deg);

}

30%, 50%, 70%, 90% {

    transform: scale(1.1) rotate(3deg);

}

40%, 60%, 80% {

    transform: scale(1.1) rotate(-3deg);

}

100% {

    transform: scale(1) rotate(0deg);

}

}

@-moz-keyframes swing {

20% {

    transform: rotate(15deg);

}

40% {

    transform: rotate(-10deg);

}

60% {

    transform: rotate(5deg);

}

80% {

    transform: rotate(-5deg);

}

100% {

    transform: rotate(0deg);

}

}

@-moz-keyframes wobble {

0% {

    transform: translateX(0%);

}

15% {

    transform: translateX(-25%) rotate(-5deg);

}

30% {

    transform: translateX(20%) rotate(3deg);

}

45% {

    transform: translateX(-15%) rotate(-3deg);

}

60% {

    transform: translateX(10%) rotate(2deg);

}

75% {

    transform: translateX(-5%) rotate(-1deg);

}

100% {

    transform: translateX(0%);

}

}

@-moz-keyframes pulse {

0% {

    transform: scale(1);

}

50% {

    transform: scale(1.1);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes fadeIn {

0% {

    opacity: 0;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes fadeInUp {

0% {

    opacity: 0;

    transform: translateY(20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDown {

0% {

    opacity: 0;

    transform: translateY(-20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeft {

0% {

    opacity: 0;

    transform: translateX(-20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRight {

0% {

    opacity: 0;

    transform: translateX(20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInUpBig {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDownBig {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeftBig {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRightBig {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeOut {

0% {

    opacity: 1;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes fadeOutUp {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutUpRotate {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100%, 80% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutDown {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(20px);

}

}

@-moz-keyframes fadeOutLeft {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-20px);

}

}

@-moz-keyframes fadeOutRight {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(20px);

}

}

@-moz-keyframes fadeOutUpBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes fadeOutDownBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes fadeOutLeftBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes fadeOutRightBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes bounceIn {

0% {

    opacity: 0;

    transform: scale(0.3);

}

50% {

    opacity: 1;

    transform: scale(1.05);

}

70% {

    transform: scale(0.9);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes bounceInUp {

0% {

    opacity: 0;
    transform: translateY(2000px);

}

60% {

    opacity: 1;

    transform: translateY(-30px);

}

80% {

    transform: translateY(10px);

}

100% {

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInDown {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

60% {

    opacity: 1;

    transform: translateY(30px);

}

80% {

    transform: translateY(-10px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInLeft {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

60% {

    opacity: 1;

    transform: translateX(30px);

}

80% {

    transform: translateX(-10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceInRight {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

60% {

    opacity: 1;

    transform: translateX(-30px);

}

80% {

    transform: translateX(10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceOut {

0% {

    transform: scale(1);

}

25% {

    transform: scale(0.95);

}

50% {

    opacity: 1;

    transform: scale(1.1);

}

100% {

    opacity: 0;

    transform: scale(0.3);

}

}

@-moz-keyframes bounceOutUp {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(20px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes bounceOutDown {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(-20px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes bounceOutLeft {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(20px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes bounceOutRight {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(-20px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes rotateIn {

0% {

    opacity: 0;

    transform: rotate(-200deg);

    transform-origin: center center 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateInUpLeft {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInDownLeft {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInUpRight {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateInDownRight {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOut {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

100% {

    opacity: 0;

    transform: rotate(200deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateOutUpLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes rotateOutDownLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateOutUpRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOutDownRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes hinge {

0% {

    animation-timing-function: ease-in-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

20%, 60% {

    animation-timing-function: ease-in-out;

    transform: rotate(80deg);

    transform-origin: left top 0;

}

40% {

    animation-timing-function: ease-in-out;

    transform: rotate(60deg);

    transform-origin: left top 0;

}

80% {

    animation-timing-function: ease-in-out;

    opacity: 1;

    transform: rotate(60deg) translateY(0px);

    transform-origin: left top 0;

}

100% {

    opacity: 0;

    transform: translateY(700px);

}

}

@-moz-keyframes rollIn {

0% {

    opacity: 0;

    transform: translateX(-100%) rotate(-120deg);

}

100% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

}

@-moz-keyframes showMessage {

0% {

    opacity: 0;

    transform: translateY(-100%);

}

100% {

    opacity: 1;

    transform: translateY(0%);

}

}

@-moz-keyframes rollOut {

0% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

100% {

    opacity: 0;

    transform: translateX(100%) rotate(120deg);

}

}

@-moz-keyframes flip {

0% {

    animation-timing-function: ease-out;

    transform: perspective(400px) rotateY(0deg);

}

40% {

    animation-timing-function: ease-out;

    transform: perspective(400px) translateZ(150px) rotateY(170deg);

}

50% {

    animation-timing-function: ease-in;

    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);

}

80% {

    animation-timing-function: ease-in;

    transform: perspective(400px) rotateY(360deg) scale(0.95);

}

100% {

    animation-timing-function: ease-in;

    transform: perspective(400px) scale(1);

}

}

@-moz-keyframes flipOutX {

0% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

}

@-moz-keyframes flipOutY {

0% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

}

@-moz-keyframes flipInY {

0% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

40% {

    transform: perspective(400px) rotateY(-10deg);

}

70% {

    transform: perspective(400px) rotateY(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

}

@-moz-keyframes flipInX {

0% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

40% {

    transform: perspective(400px) rotateX(-10deg);

}

70% {

    transform: perspective(400px) rotateX(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

}

@-moz-keyframes magic {

0% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 200% 0;

}

100% {

    opacity: 0;

    transform: scale(0, 0) rotate(270deg) translate3d(-800px, 0px, 0px);

    transform-origin: 200% 500% 0;

}

}

@-moz-keyframes swap {

0% {

    opacity: 0;

    transform: scale(0, 0) translate(-700px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) translate(0px, 0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInDown {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInUp {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes perspectiveDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

}

@-moz-keyframes perspectiveLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes perspectiveRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

100% {

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

}

@-moz-keyframes perspectiveUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rotateDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 100% 0;

}

}

@-moz-keyframes rotateLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 150px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 100px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes puffIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes puffOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes openDownLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes openDownRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes openUpLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: left top 0;

}

}

@-moz-keyframes openUpRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: right top 0;

}

}

@-moz-keyframes slideDown {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideLeft {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideRight {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideUp {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rightRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(360deg);

}

}

@-moz-keyframes leftRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(-360deg);

}

}

@-moz-keyframes light_fade_out_in {

0% {

    opacity: 1;

}

50% {

    opacity: 0.3;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes light_fade_in_out {

0% {

    opacity: 0.3;

}

50% {

    opacity: 1;
}

100% {

    opacity: 0.3;

}

}

@-moz-keyframes sparkle_fade_out_in {

0% {

    opacity: 1;

}

45% {

    opacity: 0;

}

100%, 90% {

    opacity: 1;

}

}

@-moz-keyframes sparkle_fade_in_out {

0% {

    opacity: 0;

}

45% {

    opacity: 1;

}

100%, 90% {

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

100% {

    left: 100%;

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

10%, 34% {

    opacity: 0;

}

35% {

    opacity: 1;

}

100%, 45% {

    opacity: 0;

}

}

@-moz-keyframes lightning_2 {

0%, 1% {

    opacity: 0;

}

1.5% {

    opacity: 1;

}

11%, 35.5% {

    opacity: 0;

}

36.5% {

    opacity: 1;

}

100%, 46% {

    opacity: 0;

}

}

@-moz-keyframes lightning_3 {

0%, 37% {

    opacity: 0;

}

38% {

    opacity: 0.5;

}

39.5% {

    opacity: 0;

}

41% {

    opacity: 0.5;

}

42.5% {

    opacity: 0;

}

44% {

    opacity: 1;

}

54% {

    opacity: 0;

}

}

@-moz-keyframes glow {

0% {

    opacity: 0.6;

    transform: scale(1);

}

50% {

    opacity: 1;

    transform: scale(1.2);

}

100% {

    opacity: 0.6;

    transform: scale(1);

}

}

@-moz-keyframes flash {

0%, 100%, 50% {

    opacity: 1;

}

25%, 75% {

    opacity: 0;

}

}

@-moz-keyframes lightSpeedIn {

0% {

    opacity: 0;

    transform: translateX(100%) skewX(-30deg);

}

60% {

    opacity: 1;

    transform: translateX(-20%) skewX(30deg);

}

80% {

    opacity: 1;

    transform: translateX(0%) skewX(-15deg);

}

100% {

    opacity: 1;

    transform: translateX(0%) skewX(0deg);

}

}

@-moz-keyframes shake {

0%, 100% {

    transform: translateX(0px);

}

10%, 30%, 50%, 70%, 90% {

    transform: translateX(-10px);

}

20%, 40%, 60%, 80% {

    transform: translateX(10px);

}

}

@-moz-keyframes shakeLess {

100%, 60% {

    transform: translateX(0px);

}

20% {

    transform: translateX(-10px);

}

0%, 40% {

    transform: translateX(10px);

}

}

@-moz-keyframes bounce {

0%, 100%, 20%, 50%, 80% {

    transform: translateY(0px);

}

40% {

    transform: translateY(-30px);

}

60% {

    transform: translateY(-15px);

}

}

@-moz-keyframes bounceHorizontal {

0%, 100%, 20%, 50%, 80% {

    transform: translateX(0px);

}

40% {

    transform: translateX(-30px);

}

60% {

    transform: translateX(-15px);

}

}

@-moz-keyframes tada {

0% {

    transform: scale(1);

}

10%, 20% {

    transform: scale(0.9) rotate(-3deg);

}

30%, 50%, 70%, 90% {

    transform: scale(1.1) rotate(3deg);

}

40%, 60%, 80% {

    transform: scale(1.1) rotate(-3deg);

}

100% {

    transform: scale(1) rotate(0deg);

}

}

@-moz-keyframes swing {

20% {

    transform: rotate(15deg);

}

40% {

    transform: rotate(-10deg);

}

60% {

    transform: rotate(5deg);

}

80% {

    transform: rotate(-5deg);

}

100% {

    transform: rotate(0deg);

}

}

@-moz-keyframes wobble {

0% {

    transform: translateX(0%);

}

15% {

    transform: translateX(-25%) rotate(-5deg);

}

30% {

    transform: translateX(20%) rotate(3deg);

}

45% {

    transform: translateX(-15%) rotate(-3deg);

}

60% {

    transform: translateX(10%) rotate(2deg);

}

75% {

    transform: translateX(-5%) rotate(-1deg);

}

100% {

    transform: translateX(0%);

}

}

@-moz-keyframes pulse {

0% {

    transform: scale(1);

}

50% {

    transform: scale(1.1);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes fadeIn {

0% {

    opacity: 0;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes fadeInUp {

0% {

    opacity: 0;

    transform: translateY(20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDown {

0% {

    opacity: 0;

    transform: translateY(-20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeft {

0% {

    opacity: 0;

    transform: translateX(-20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRight {

0% {

    opacity: 0;

    transform: translateX(20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInUpBig {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDownBig {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeftBig {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRightBig {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeOut {

0% {

    opacity: 1;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes fadeOutUp {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutUpRotate {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100%, 80% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutDown {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(20px);

}

}

@-moz-keyframes fadeOutLeft {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-20px);

}

}

@-moz-keyframes fadeOutRight {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(20px);

}

}

@-moz-keyframes fadeOutUpBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes fadeOutDownBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes fadeOutLeftBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes fadeOutRightBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes bounceIn {

0% {

    opacity: 0;

    transform: scale(0.3);

}

50% {

    opacity: 1;

    transform: scale(1.05);

}

70% {

    transform: scale(0.9);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes bounceInUp {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

60% {

    opacity: 1;

    transform: translateY(-30px);

}

80% {

    transform: translateY(10px);

}

100% {

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInDown {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

60% {

    opacity: 1;

    transform: translateY(30px);

}

80% {

    transform: translateY(-10px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInLeft {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

60% {

    opacity: 1;

    transform: translateX(30px);

}

80% {

    transform: translateX(-10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceInRight {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

60% {

    opacity: 1;

    transform: translateX(-30px);

}

80% {

    transform: translateX(10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceOut {

0% {

    transform: scale(1);

}

25% {

    transform: scale(0.95);

}

50% {

    opacity: 1;

    transform: scale(1.1);

}

100% {

    opacity: 0;

    transform: scale(0.3);

}

}

@-moz-keyframes bounceOutUp {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(20px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes bounceOutDown {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(-20px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes bounceOutLeft {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(20px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes bounceOutRight {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(-20px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes rotateIn {

0% {

    opacity: 0;

    transform: rotate(-200deg);

    transform-origin: center center 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateInUpLeft {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInDownLeft {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInUpRight {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateInDownRight {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOut {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

100% {

    opacity: 0;

    transform: rotate(200deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateOutUpLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes rotateOutDownLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateOutUpRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOutDownRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes hinge {

0% {

    animation-timing-function: ease-in-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

20%, 60% {

    animation-timing-function: ease-in-out;

    transform: rotate(80deg);

    transform-origin: left top 0;

}

40% {

    animation-timing-function: ease-in-out;

    transform: rotate(60deg);

    transform-origin: left top 0;

}

80% {

    animation-timing-function: ease-in-out;

    opacity: 1;

    transform: rotate(60deg) translateY(0px);

    transform-origin: left top 0;

}

100% {

    opacity: 0;

    transform: translateY(700px);

}

}

@-moz-keyframes rollIn {

0% {

    opacity: 0;

    transform: translateX(-100%) rotate(-120deg);

}

100% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

}

@-moz-keyframes showMessage {

0% {

    opacity: 0;

    transform: translateY(-100%);

}

100% {

    opacity: 1;

    transform: translateY(0%);

}

}

@-moz-keyframes rollOut {

0% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

100% {

    opacity: 0;

    transform: translateX(100%) rotate(120deg);

}

}

@-moz-keyframes flip {

0% {

    animation-timing-function: ease-out;

    transform: perspective(400px) rotateY(0deg);

}

40% {

    animation-timing-function: ease-out;

    transform: perspective(400px) translateZ(150px) rotateY(170deg);

}

50% {

    animation-timing-function: ease-in;

    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);

}

80% {

    animation-timing-function: ease-in;

    transform: perspective(400px) rotateY(360deg) scale(0.95);

}

100% {

    animation-timing-function: ease-in;

    transform: perspective(400px) scale(1);

}

}

@-moz-keyframes flipOutX {

0% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

}

@-moz-keyframes flipOutY {

0% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

}

@-moz-keyframes flipInY {

0% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

40% {

    transform: perspective(400px) rotateY(-10deg);

}

70% {

    transform: perspective(400px) rotateY(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

}

@-moz-keyframes flipInX {

0% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

40% {

    transform: perspective(400px) rotateX(-10deg);

}

70% {

    transform: perspective(400px) rotateX(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

}

@-moz-keyframes magic {

0% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 200% 0;

}

100% {

    opacity: 0;

    transform: scale(0, 0) rotate(270deg) translate3d(-800px, 0px, 0px);

    transform-origin: 200% 500% 0;

}

}

@-moz-keyframes swap {

0% {

    opacity: 0;

    transform: scale(0, 0) translate(-700px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) translate(0px, 0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInDown {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInUp {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes perspectiveDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

}

@-moz-keyframes perspectiveLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes perspectiveRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

100% {

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

}

@-moz-keyframes perspectiveUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rotateDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 100% 0;

}

}

@-moz-keyframes rotateLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 150px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 100px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes puffIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes puffOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes openDownLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes openDownRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes openUpLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: left top 0;

}

}

@-moz-keyframes openUpRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: right top 0;

}

}

@-moz-keyframes slideDown {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideLeft {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideRight {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideUp {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rightRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(360deg);

}

}

@-moz-keyframes leftRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(-360deg);

}

}

@-moz-keyframes light_fade_out_in {

0% {

    opacity: 1;

}

50% {

    opacity: 0.3;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes light_fade_in_out {

0% {

    opacity: 0.3;

}

50% {

    opacity: 1;

}

100% {

    opacity: 0.3;

}

}

@-moz-keyframes sparkle_fade_out_in {

0% {

    opacity: 1;

}

45% {

    opacity: 0;

}

100%, 90% {

    opacity: 1;

}

}

@-moz-keyframes sparkle_fade_in_out {

0% {

    opacity: 0;

}

45% {

    opacity: 1;

}

100%, 90% {

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

100% {

    left: 100%;

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

10%, 34% {

    opacity: 0;

}

35% {

    opacity: 1;

}

100%, 45% {

    opacity: 0;

}

}

@-moz-keyframes lightning_2 {

0%, 1% {

    opacity: 0;

}

1.5% {

    opacity: 1;

}

11%, 35.5% {

    opacity: 0;

}

36.5% {

    opacity: 1;

}

100%, 46% {

    opacity: 0;

}

}

@-moz-keyframes lightning_3 {

0%, 37% {

    opacity: 0;

}

38% {

    opacity: 0.5;

}

39.5% {

    opacity: 0;

}

41% {

    opacity: 0.5;

}

42.5% {

    opacity: 0;

}

44% {

    opacity: 1;

}

54% {

    opacity: 0;

}

}

@-moz-keyframes glow {

0% {

    opacity: 0.6;

    transform: scale(1);

}

50% {

    opacity: 1;

    transform: scale(1.2);

}

100% {

    opacity: 0.6;

    transform: scale(1);

}

}

@-moz-keyframes banner_bubble1 {

0% {

    transform: scale(0);

}

8% {

    left: 18px;

    top: 76px;

    transform: scale(1);

}

11% {

    left: 16px;

    top: 78px;

    transform: scale(0.9);

}

15% {

    left: 18px;

    top: 76px;

    transform: scale(1);

}

22% {

    left: -12px;

    top: 96px;

    transform: scale(0);

}

100% {

    transform: scale(0);

}

}

@-moz-keyframes banner_bubble2 {

0% {

    transform: scale(0);

}

8% {

    left: 43px;

    top: 76px;

    transform: scale(1);

}

11% {

    left: 41px;

    top: 78px;

    transform: scale(0.9);

}

15% {

    left: 43px;

    top: 76px;

    transform: scale(1);

}

22% {

    left: 15px;

    top: 108px;

    transform: scale(0);

}

100% {

    transform: scale(0);

}

}

@-moz-keyframes swing_free_spin {

15% {

    transform: rotate(15deg);

}

30% {

    transform: rotate(-15deg);

}

45% {

    transform: rotate(15deg);

}

60% {

    transform: rotate(-10deg);

}

75% {

    transform: rotate(5deg);

}

90% {

    transform: rotate(-5deg);

}

100% {

    transform: rotate(0deg);

}

}

@-moz-keyframes pulseHarder {

0% {

    transform: scale(1);

}

50% {

    transform: scale(1.4);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes rotateInAll {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

100% {

    opacity: 1;

    transform: rotate(360deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes pound {

100% {

    transform: scale(1.4);

}

}

@-moz-keyframes flash {

0%, 100%, 50% {

    opacity: 1;

}

25%, 75% {

    opacity: 0;

}

}

@-moz-keyframes lightSpeedIn {

0% {

    opacity: 0;

    transform: translateX(100%) skewX(-30deg);

}

60% {

    opacity: 1;

    transform: translateX(-20%) skewX(30deg);

}

80% {

    opacity: 1;

    transform: translateX(0%) skewX(-15deg);

}

100% {

    opacity: 1;

    transform: translateX(0%) skewX(0deg);

}

}

@-moz-keyframes shake {

0%, 100% {

    transform: translateX(0px);

}

10%, 30%, 50%, 70%, 90% {

    transform: translateX(-10px);

}

20%, 40%, 60%, 80% {

    transform: translateX(10px);

}

}

@-moz-keyframes shakeLess {

100%, 60% {

    transform: translateX(0px);

}

20% {

    transform: translateX(-10px);

}

0%, 40% {

    transform: translateX(10px);

}

}

@-moz-keyframes bounce {

0%, 100%, 20%, 50%, 80% {

    transform: translateY(0px);

}

40% {

    transform: translateY(-30px);

}

60% {

    transform: translateY(-15px);

}

}

@-moz-keyframes bounceHorizontal {

0%, 100%, 20%, 50%, 80% {

    transform: translateX(0px);

}

40% {

    transform: translateX(-30px);

}

60% {

    transform: translateX(-15px);

}

}

@-moz-keyframes tada {

0% {

    transform: scale(1);

}

10%, 20% {

    transform: scale(0.9) rotate(-3deg);

}

30%, 50%, 70%, 90% {

    transform: scale(1.1) rotate(3deg);

}

40%, 60%, 80% {

    transform: scale(1.1) rotate(-3deg);

}

100% {

    transform: scale(1) rotate(0deg);

}

}

@-moz-keyframes swing {

20% {

    transform: rotate(15deg);

}

40% {

    transform: rotate(-10deg);

}

60% {

    transform: rotate(5deg);

}

80% {

    transform: rotate(-5deg);

}

100% {

    transform: rotate(0deg);

}

}

@-moz-keyframes wobble {

0% {

    transform: translateX(0%);

}

15% {

    transform: translateX(-25%) rotate(-5deg);

}

30% {

    transform: translateX(20%) rotate(3deg);

}

45% {

    transform: translateX(-15%) rotate(-3deg);

}

60% {

    transform: translateX(10%) rotate(2deg);

}

75% {

    transform: translateX(-5%) rotate(-1deg);

}

100% {

    transform: translateX(0%);

}

}

@-moz-keyframes pulse {

0% {

    transform: scale(1);

}

50% {

    transform: scale(1.1);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes fadeIn {

0% {

    opacity: 0;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes fadeInUp {

0% {

    opacity: 0;

    transform: translateY(20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDown {

0% {

    opacity: 0;

    transform: translateY(-20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeft {

0% {

    opacity: 0;

    transform: translateX(-20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRight {

0% {

    opacity: 0;

    transform: translateX(20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInUpBig {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDownBig {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeftBig {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRightBig {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeOut {

0% {

    opacity: 1;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes fadeOutUp {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutUpRotate {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100%, 80% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutDown {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(20px);

}

}

@-moz-keyframes fadeOutLeft {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-20px);

}

}

@-moz-keyframes fadeOutRight {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(20px);

}

}

@-moz-keyframes fadeOutUpBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes fadeOutDownBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes fadeOutLeftBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes fadeOutRightBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes bounceIn {

0% {

    opacity: 0;

    transform: scale(0.3);

}

50% {

    opacity: 1;

    transform: scale(1.05);

}

70% {

    transform: scale(0.9);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes bounceInUp {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

60% {

    opacity: 1;

    transform: translateY(-30px);

}

80% {

    transform: translateY(10px);

}

100% {

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInDown {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

60% {

    opacity: 1;

    transform: translateY(30px);

}

80% {

    transform: translateY(-10px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInLeft {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

60% {

    opacity: 1;

    transform: translateX(30px);

}

80% {

    transform: translateX(-10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceInRight {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

60% {

    opacity: 1;

    transform: translateX(-30px);

}

80% {

    transform: translateX(10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceOut {

0% {

    transform: scale(1);

}

25% {

    transform: scale(0.95);

}

50% {

    opacity: 1;

    transform: scale(1.1);

}

100% {

    opacity: 0;

    transform: scale(0.3);

}

}

@-moz-keyframes bounceOutUp {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(20px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes bounceOutDown {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(-20px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes bounceOutLeft {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(20px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes bounceOutRight {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(-20px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes rotateIn {

0% {

    opacity: 0;

    transform: rotate(-200deg);

    transform-origin: center center 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateInUpLeft {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInDownLeft {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInUpRight {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateInDownRight {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOut {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

100% {

    opacity: 0;

    transform: rotate(200deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateOutUpLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes rotateOutDownLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateOutUpRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOutDownRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes hinge {

0% {

    animation-timing-function: ease-in-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

20%, 60% {

    animation-timing-function: ease-in-out;

    transform: rotate(80deg);

    transform-origin: left top 0;

}

40% {

    animation-timing-function: ease-in-out;

    transform: rotate(60deg);

    transform-origin: left top 0;

}
80% {

    animation-timing-function: ease-in-out;

    opacity: 1;

    transform: rotate(60deg) translateY(0px);

    transform-origin: left top 0;

}

100% {

    opacity: 0;

    transform: translateY(700px);

}

}

@-moz-keyframes rollIn {

0% {

    opacity: 0;

    transform: translateX(-100%) rotate(-120deg);

}

100% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

}

@-moz-keyframes showMessage {

0% {

    opacity: 0;

    transform: translateY(-100%);

}

100% {

    opacity: 1;

    transform: translateY(0%);

}

}

@-moz-keyframes rollOut {

0% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

100% {

    opacity: 0;

    transform: translateX(100%) rotate(120deg);

}

}

@-moz-keyframes flip {

0% {

    animation-timing-function: ease-out;

    transform: perspective(400px) rotateY(0deg);

}

40% {

    animation-timing-function: ease-out;

    transform: perspective(400px) translateZ(150px) rotateY(170deg);

}

50% {

    animation-timing-function: ease-in;

    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);

}

80% {

    animation-timing-function: ease-in;

    transform: perspective(400px) rotateY(360deg) scale(0.95);

}

100% {

    animation-timing-function: ease-in;

    transform: perspective(400px) scale(1);

}

}

@-moz-keyframes flipOutX {

0% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

}

@-moz-keyframes flipOutY {

0% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

}

@-moz-keyframes flipInY {

0% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

40% {

    transform: perspective(400px) rotateY(-10deg);

}

70% {

    transform: perspective(400px) rotateY(10deg);

}

100% {

    opacity: 1;
    transform: perspective(400px) rotateY(0deg);

}

}

@-moz-keyframes flipInX {

0% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

40% {

    transform: perspective(400px) rotateX(-10deg);

}

70% {

    transform: perspective(400px) rotateX(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

}

@-moz-keyframes magic {

0% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 200% 0;

}

100% {

    opacity: 0;

    transform: scale(0, 0) rotate(270deg) translate3d(-800px, 0px, 0px);

    transform-origin: 200% 500% 0;

}

}

@-moz-keyframes swap {

0% {

    opacity: 0;

    transform: scale(0, 0) translate(-700px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) translate(0px, 0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInDown {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInUp {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes perspectiveDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

}

@-moz-keyframes perspectiveLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes perspectiveRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

100% {

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

}

@-moz-keyframes perspectiveUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rotateDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 100% 0;

}

}

@-moz-keyframes rotateLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 150px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 100px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes puffIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes puffOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes openDownLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes openDownRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes openUpLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: left top 0;

}

}

@-moz-keyframes openUpRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: right top 0;

}

}

@-moz-keyframes slideDown {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideLeft {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideRight {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideUp {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rightRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(360deg);

}

}

@-moz-keyframes leftRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(-360deg);

}

}

@-moz-keyframes light_fade_out_in {

0% {

    opacity: 1;

}

50% {

    opacity: 0.3;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes light_fade_in_out {

0% {

    opacity: 0.3;

}

50% {

    opacity: 1;

}

100% {

    opacity: 0.3;

}

}

@-moz-keyframes sparkle_fade_out_in {

0% {

    opacity: 1;

}

45% {

    opacity: 0;

}

100%, 90% {

    opacity: 1;

}

}

@-moz-keyframes sparkle_fade_in_out {

0% {

    opacity: 0;

}

45% {

    opacity: 1;

}

100%, 90% {

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

100% {

    left: 100%;

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

10%, 34% {

    opacity: 0;

}

35% {

    opacity: 1;

}

100%, 45% {

    opacity: 0;

}

}

@-moz-keyframes lightning_2 {

0%, 1% {

    opacity: 0;

}

1.5% {

    opacity: 1;

}

11%, 35.5% {

    opacity: 0;

}

36.5% {

    opacity: 1;

}

100%, 46% {

    opacity: 0;

}

}

@-moz-keyframes lightning_3 {

0%, 37% {

    opacity: 0;

}

38% {

    opacity: 0.5;

}

39.5% {

    opacity: 0;

}

41% {

    opacity: 0.5;

}

42.5% {

    opacity: 0;

}

44% {

    opacity: 1;

}

54% {

    opacity: 0;

}

}

@-moz-keyframes glow {

0% {

    opacity: 0.6;

    transform: scale(1);

}

50% {

    opacity: 1;

    transform: scale(1.2);

}

100% {

    opacity: 0.6;

    transform: scale(1);

}

}

@-moz-keyframes border_highlight {

0% {

    border-color: #2FDAFA;

}

100% {

    border-color: #41829E;

}

}

@-moz-keyframes flash {

0%, 100%, 50% {

    opacity: 1;

}

25%, 75% {

    opacity: 0;

}

}

@-moz-keyframes lightSpeedIn {

0% {

    opacity: 0;

    transform: translateX(100%) skewX(-30deg);

}

60% {

    opacity: 1;

    transform: translateX(-20%) skewX(30deg);

}

80% {

    opacity: 1;

    transform: translateX(0%) skewX(-15deg);

}

100% {

    opacity: 1;

    transform: translateX(0%) skewX(0deg);

}

}

@-moz-keyframes shake {

0%, 100% {

    transform: translateX(0px);

}

10%, 30%, 50%, 70%, 90% {

    transform: translateX(-10px);

}

20%, 40%, 60%, 80% {

    transform: translateX(10px);

}

}

@-moz-keyframes shakeLess {

100%, 60% {

    transform: translateX(0px);

}

20% {

    transform: translateX(-10px);

}

0%, 40% {

    transform: translateX(10px);

}

}

@-moz-keyframes bounce {

0%, 100%, 20%, 50%, 80% {

    transform: translateY(0px);

}

40% {

    transform: translateY(-30px);

}

60% {

    transform: translateY(-15px);

}

}

@-moz-keyframes bounceHorizontal {

0%, 100%, 20%, 50%, 80% {

    transform: translateX(0px);

}

40% {

    transform: translateX(-30px);

}

60% {

    transform: translateX(-15px);

}

}

@-moz-keyframes tada {

0% {

    transform: scale(1);

}

10%, 20% {

    transform: scale(0.9) rotate(-3deg);

}

30%, 50%, 70%, 90% {

    transform: scale(1.1) rotate(3deg);

}

40%, 60%, 80% {

    transform: scale(1.1) rotate(-3deg);

}

100% {

    transform: scale(1) rotate(0deg);

}

}

@-moz-keyframes swing {

20% {

    transform: rotate(15deg);

}

40% {

    transform: rotate(-10deg);

}

60% {

    transform: rotate(5deg);

}

80% {

    transform: rotate(-5deg);

}

100% {

    transform: rotate(0deg);

}

}

@-moz-keyframes wobble {

0% {

    transform: translateX(0%);

}

15% {

    transform: translateX(-25%) rotate(-5deg);

}

30% {

    transform: translateX(20%) rotate(3deg);

}

45% {

    transform: translateX(-15%) rotate(-3deg);

}

60% {

    transform: translateX(10%) rotate(2deg);

}

75% {

    transform: translateX(-5%) rotate(-1deg);

}

100% {

    transform: translateX(0%);

}

}

@-moz-keyframes pulse {

0% {

    transform: scale(1);

}

50% {

    transform: scale(1.1);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes fadeIn {

0% {

    opacity: 0;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes fadeInUp {

0% {

    opacity: 0;

    transform: translateY(20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDown {

0% {

    opacity: 0;

    transform: translateY(-20px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeft {

0% {

    opacity: 0;

    transform: translateX(-20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRight {

0% {

    opacity: 0;

    transform: translateX(20px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInUpBig {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInDownBig {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes fadeInLeftBig {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeInRightBig {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

100% {

    opacity: 1;

    transform: translateX(0px);

}

}

@-moz-keyframes fadeOut {

0% {

    opacity: 1;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes fadeOutUp {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutUpRotate {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100%, 80% {

    opacity: 0;

    transform: translateY(-20px);

}

}

@-moz-keyframes fadeOutDown {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(20px);

}

}

@-moz-keyframes fadeOutLeft {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-20px);

}

}

@-moz-keyframes fadeOutRight {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(20px);

}

}

@-moz-keyframes fadeOutUpBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes fadeOutDownBig {

0% {

    opacity: 1;

    transform: translateY(0px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes fadeOutLeftBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes fadeOutRightBig {

0% {

    opacity: 1;

    transform: translateX(0px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes bounceIn {

0% {

    opacity: 0;

    transform: scale(0.3);

}

50% {

    opacity: 1;

    transform: scale(1.05);

}

70% {

    transform: scale(0.9);

}

100% {

    transform: scale(1);

}

}

@-moz-keyframes bounceInUp {

0% {

    opacity: 0;

    transform: translateY(2000px);

}

60% {

    opacity: 1;

    transform: translateY(-30px);

}

80% {

    transform: translateY(10px);

}

100% {

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInDown {

0% {

    opacity: 0;

    transform: translateY(-2000px);

}

60% {

    opacity: 1;

    transform: translateY(30px);

}

80% {

    transform: translateY(-10px);

}

100% {

    opacity: 1;

    transform: translateY(0px);

}

}

@-moz-keyframes bounceInLeft {

0% {

    opacity: 0;

    transform: translateX(-2000px);

}

60% {

    opacity: 1;

    transform: translateX(30px);

}

80% {

    transform: translateX(-10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceInRight {

0% {

    opacity: 0;

    transform: translateX(2000px);

}

60% {

    opacity: 1;

    transform: translateX(-30px);

}

80% {

    transform: translateX(10px);

}

100% {

    transform: translateX(0px);

}

}

@-moz-keyframes bounceOut {

0% {

    transform: scale(1);

}

25% {

    transform: scale(0.95);

}

50% {

    opacity: 1;

    transform: scale(1.1);

}

100% {

    opacity: 0;

    transform: scale(0.3);

}

}

@-moz-keyframes bounceOutUp {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(20px);

}

100% {

    opacity: 0;

    transform: translateY(-2000px);

}

}

@-moz-keyframes bounceOutDown {

0% {

    transform: translateY(0px);

}

20% {

    opacity: 1;

    transform: translateY(-20px);

}

100% {

    opacity: 0;

    transform: translateY(2000px);

}

}

@-moz-keyframes bounceOutLeft {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(20px);

}

100% {

    opacity: 0;

    transform: translateX(-2000px);

}

}

@-moz-keyframes bounceOutRight {

0% {

    transform: translateX(0px);

}

20% {

    opacity: 1;

    transform: translateX(-20px);

}

100% {

    opacity: 0;

    transform: translateX(2000px);

}

}

@-moz-keyframes rotateIn {

0% {

    opacity: 0;

    transform: rotate(-200deg);

    transform-origin: center center 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateInUpLeft {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInDownLeft {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateInUpRight {

0% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateInDownRight {

0% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOut {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: center center 0;

}

100% {

    opacity: 0;

    transform: rotate(200deg);

    transform-origin: center center 0;

}

}

@-moz-keyframes rotateOutUpLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

}

}

@-moz-keyframes rotateOutDownLeft {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes rotateOutUpRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes rotateOutDownRight {

0% {

    opacity: 1;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    opacity: 0;

    transform: rotate(-90deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes hinge {

0% {

    animation-timing-function: ease-in-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

20%, 60% {

    animation-timing-function: ease-in-out;

    transform: rotate(80deg);

    transform-origin: left top 0;

}

40% {

    animation-timing-function: ease-in-out;

    transform: rotate(60deg);

    transform-origin: left top 0;

}

80% {

    animation-timing-function: ease-in-out;

    opacity: 1;

    transform: rotate(60deg) translateY(0px);

    transform-origin: left top 0;

}

100% {

    opacity: 0;

    transform: translateY(700px);

}

}

@-moz-keyframes rollIn {

0% {

    opacity: 0;

    transform: translateX(-100%) rotate(-120deg);

}

100% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

}

@-moz-keyframes showMessage {

0% {

    opacity: 0;

    transform: translateY(-100%);

}

100% {

    opacity: 1;

    transform: translateY(0%);

}

}

@-moz-keyframes rollOut {

0% {

    opacity: 1;

    transform: translateX(0px) rotate(0deg);

}

100% {

    opacity: 0;

    transform: translateX(100%) rotate(120deg);

}

}

@-moz-keyframes flip {

0% {

    animation-timing-function: ease-out;

    transform: perspective(400px) rotateY(0deg);

}

40% {

    animation-timing-function: ease-out;

    transform: perspective(400px) translateZ(150px) rotateY(170deg);

}

50% {

    animation-timing-function: ease-in;

    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);

}

80% {

    animation-timing-function: ease-in;

    transform: perspective(400px) rotateY(360deg) scale(0.95);

}

100% {

    animation-timing-function: ease-in;

    transform: perspective(400px) scale(1);

}

}

@-moz-keyframes flipOutX {

0% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

}

@-moz-keyframes flipOutY {

0% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

100% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

}

@-moz-keyframes flipInY {

0% {

    opacity: 0;

    transform: perspective(400px) rotateY(90deg);

}

40% {

    transform: perspective(400px) rotateY(-10deg);

}

70% {

    transform: perspective(400px) rotateY(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateY(0deg);

}

}

@-moz-keyframes flipInX {

0% {

    opacity: 0;

    transform: perspective(400px) rotateX(90deg);

}

40% {

    transform: perspective(400px) rotateX(-10deg);

}

70% {

    transform: perspective(400px) rotateX(10deg);

}

100% {

    opacity: 1;

    transform: perspective(400px) rotateX(0deg);

}

}

@-moz-keyframes magic {

0% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 200% 0;

}

100% {

    opacity: 0;

    transform: scale(0, 0) rotate(270deg) translate3d(-800px, 0px, 0px);

    transform-origin: 200% 500% 0;

}

}

@-moz-keyframes swap {

0% {

    opacity: 0;

    transform: scale(0, 0) translate(-700px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) translate(0px, 0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInDown {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes twisterInUp {

0% {

    opacity: 0;

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

30% {

    transform: scale(0, 0) rotate(360deg) translateY(-100%);

    transform-origin: 0 100% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1) rotate(0deg) translateY(0px);

    transform-origin: 100% 100% 0;

}

}

@-moz-keyframes perspectiveDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

100% {

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 100% 0;

}

}

@-moz-keyframes perspectiveLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes perspectiveRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

100% {

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 100% 0 0;

}

}

@-moz-keyframes perspectiveUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rotateDown {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(-180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 100% 0;

}

}

@-moz-keyframes rotateLeft {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(180deg) translate3d(0px, 0px, 300px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateRight {

0% {

    transform: perspective(800px) rotateY(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateY(-180deg) translate3d(0px, 0px, 150px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes rotateUp {

0% {

    transform: perspective(800px) rotateX(0deg) translate3d(0px, 0px, 0px);

    transform-origin: 0 0 0;

}

100% {

    opacity: 0;

    transform: perspective(800px) rotateX(180deg) translate3d(0px, 0px, 100px);

    transform-origin: 50% 0 0;

}

}

@-moz-keyframes puffIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes puffOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishIn {

0% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes vanishOut {

0% {

    opacity: 1;

    transform: scale(1, 1);

    transform-origin: 50% 50% 0;

}

100% {

    opacity: 0;

    transform: scale(2, 2);

    transform-origin: 50% 50% 0;

}

}

@-moz-keyframes openDownLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: left bottom 0;

}

}

@-moz-keyframes openDownRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right bottom 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: right bottom 0;

}

}

@-moz-keyframes openUpLeft {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: left top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(110deg);

    transform-origin: left top 0;

}

}

@-moz-keyframes openUpRight {

0% {

    animation-timing-function: ease-out;

    transform: rotate(0deg);

    transform-origin: right top 0;

}

100% {

    animation-timing-function: ease-in-out;

    transform: rotate(-110deg);

    transform-origin: right top 0;

}

}

@-moz-keyframes slideDown {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideLeft {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideRight {

0% {

    transform: translateX(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateX(100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes slideUp {

0% {

    transform: translateY(0px);

    transform-origin: 0 0 0;

}

100% {

    transform: translateY(-100%);

    transform-origin: 0 0 0;

}

}

@-moz-keyframes rightRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(360deg);

}

}

@-moz-keyframes leftRotation {

0% {

    transform: rotate(0deg);

}

100% {

    transform: rotate(-360deg);

}

}

@-moz-keyframes light_fade_out_in {

0% {

    opacity: 1;
}

50% {

    opacity: 0.3;

}

100% {

    opacity: 1;

}

}

@-moz-keyframes light_fade_in_out {

0% {

    opacity: 0.3;

}

50% {

    opacity: 1;

}

100% {

    opacity: 0.3;

}

}

@-moz-keyframes sparkle_fade_out_in {

0% {

    opacity: 1;

}

45% {

    opacity: 0;

}

100%, 90% {

    opacity: 1;

}

}

@-moz-keyframes sparkle_fade_in_out {

0% {

    opacity: 0;

}

45% {

    opacity: 1;

}

100%, 90% {

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

100% {

    left: 100%;

    opacity: 0;

}

}

@-moz-keyframes lightning_1 {

0% {

    opacity: 1;

}

10%, 34% {

    opacity: 0;

}

35% {

    opacity: 1;

}

100%, 45% {

    opacity: 0;

}

}

@-moz-keyframes lightning_2 {

0%, 1% {

    opacity: 0;

}

1.5% {

    opacity: 1;

}

11%, 35.5% {

    opacity: 0;

}

36.5% {

    opacity: 1;

}

100%, 46% {

    opacity: 0;

}

}

@-moz-keyframes lightning_3 {

0%, 37% {

    opacity: 0;

}

38% {

    opacity: 0.5;

}

39.5% {

    opacity: 0;

}

41% {

    opacity: 0.5;

}

42.5% {

    opacity: 0;

}

44% {

    opacity: 1;

}

54% {

    opacity: 0;

}

}

@-moz-keyframes glow {

0% {

    opacity: 0.6;

    transform: scale(1);

}

50% {

    opacity: 1;

    transform: scale(1.2);

}

100% {

    opacity: 0.6;

    transform: scale(1);

}

}

blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, th, ul {

    margin: 0;

    padding: 0;

}

table {

    border-collapse: collapse;

    border-spacing: 0;

}

caption, cite, code, dfn, em, p address, strong, th, var {

    font-style: normal;

    font-weight: 400;

}

ol, ul {

    list-style: none outside none;

}

h1, h2, h3, h4, h5, h6 {

    font-size: 100%;

}

q:after, q:before {

    content: "";

}

.nobg {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;

}

.nofloat {

    float: none !important;

}

.bold {

    font-weight: 700 !important;

}

.inline {

    display: inline !important;

}

.mleft15 {

    margin-left: 15px;

}

a.fluid_blue_dark_small {

    background-image: url("img/fluids.png");

    background-position: right -30px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 11px;

    height: 23px;

    line-height: 23px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #379BBC;

    z-index: 100;

}

a.fluid_blue_dark_small:hover {

    background-image: url("img/fluids.png");

    background-position: right -53px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_dark_small:active {

    background-image: url("img/fluids.png");

    background-position: right -76px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 25px;

}

a.fluid_blue_dark_small span {

    background-image: url("img/fluids.png");

    background-position: left -30px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    line-height: 23px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_blue_dark_small:hover span {

    background-image: url("img/fluids.png");

    background-position: left -53px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_dark_small:active span {

    background-image: url("img/fluids.png");

    background-position: left -76px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 22px;

    padding-top: 1px;

}

a.fluid_blue_dark_medium {

    background-image: url("img/fluids.png");

    background-position: right -129px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 12px;

    height: 35px;

    line-height: 35px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #379BBC;

    z-index: 100;

}

a.fluid_blue_dark_medium:hover {

    background-image: url("img/fluids.png");

    background-position: right -164px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_dark_medium:active {

    background-image: url("img/fluids.png");

    background-position: right -199px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 37px;

}

a.fluid_blue_dark_medium span {

    background-image: url("img/fluids.png");

    background-position: left -129px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 12px;

    line-height: 35px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_blue_dark_medium:hover span {

    background-image: url("img/fluids.png");

    background-position: left -164px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_dark_medium:active span {

    background-image: url("img/fluids.png");

    background-position: left -199px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 34px;

    padding-top: 1px;

}

a.fluid_blue_dark_medium span, a.fluid_blue_dark_small span {

    text-shadow: 0 -1px 0 #379BBC;

}

a.fluid_unlock_features {

    background-image: url("img/fluids.png");

    background-position: right -264px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    display: inline;

    float: left;

    font-size: 11px;

    height: 25px;

    line-height: 25px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    z-index: 100;

}

a.fluid_unlock_features:hover {

    background-image: url("img/fluids.png");

    background-position: right -289px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.fluid_unlock_features:active {

    background-image: url("img/fluids.png");

    background-position: right -314px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    line-height: 27px;

}

a.fluid_unlock_features:hover span {

    background-image: url("img/fluids.png");

    background-position: left -289px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.fluid_unlock_features:active span {

    background-image: url("img/fluids.png");

    background-position: left -314px;

    background-repeat: no-repeat;

    color: rgba(59, 143, 167, 0.898);

    height: 24px;

    padding-top: 1px;

}

a.fluid_unlock_features span {

    background-image: url("img/fluids.png");

    background-position: left -264px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 23px;

    line-height: 25px;

    margin-right: 5px;

    padding-left: 32px;

    padding-top: 2px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_unlock_features span:active {

    height: 22px;

    padding-top: 3px;

}

a.fluid_blue_light_medium {

    background-image: url("img/fluids.png");

    background-position: right -369px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    display: inline;

    float: left;

    font-size: 12px;

    height: 26px;

    line-height: 26px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    z-index: 100;

}
a.fluid_blue_light_medium:hover {

    background-image: url("img/fluids.png");

    background-position: right -395px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.fluid_blue_light_medium:active {

    background-image: url("img/fluids.png");

    background-position: right -421px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    line-height: 28px;

}

a.fluid_blue_light_medium span {

    background-image: url("img/fluids.png");

    background-position: left -369px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 12px;

    line-height: 26px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_blue_light_medium:hover span {

    background-image: url("img/fluids.png");

    background-position: left -395px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.fluid_blue_light_medium:active span {

    background-image: url("img/fluids.png");

    background-position: left -421px;

    background-repeat: no-repeat;

    color: rgba(59, 143, 167, 0.898);

    height: 25px;

    padding-top: 1px;

}

a.fluid_blue_light_small {

    background-image: url("img/fluids.png");

    background-position: right -477px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    display: inline;

    float: left;

    font-size: 11px;

    height: 19px;

    line-height: 19px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    z-index: 100;

}

a.fluid_blue_light_small:hover {

    background-image: url("img/fluids.png");

    background-position: right -496px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.fluid_blue_light_small:active {

    background-image: url("img/fluids.png");

    background-position: right -515px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    line-height: 21px;

}

a.fluid_blue_light_small span {

    background-image: url("img/fluids.png");

    background-position: left -477px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    line-height: 19px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_blue_light_small:hover span {

    background-image: url("img/fluids.png");

    background-position: left -496px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.fluid_blue_light_small:active span {

    background-image: url("img/fluids.png");

    background-position: left -515px;

    background-repeat: no-repeat;

    color: rgba(59, 143, 167, 0.898);

    height: 18px;

    padding-top: 1px;

}

a.fluid_blue_dark_big {

    background-image: url("img/fluids.png");

    background-position: right -564px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 14px;

    height: 40px;

    line-height: 40px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #379BBC;

    z-index: 100;

}

a.fluid_blue_dark_big:hover {

    background-image: url("img/fluids.png");

    background-position: right -604px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_dark_big:active {

    background-image: url("img/fluids.png");

    background-position: right -644px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 42px;

}

a.fluid_blue_dark_big:hover span {

    background-image: url("img/fluids.png");

    background-position: left -604px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_dark_big:active span {

    background-image: url("img/fluids.png");

    background-position: left -644px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 39px;

    padding-top: 1px;

}

a.fluid_blue_dark_big span {

    background-image: url("img/fluids.png");

    background-position: left -564px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 14px;

    font-weight: 700;

    line-height: 40px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    text-shadow: 0 -1px 0 #379BBC;

    white-space: nowrap;

}

a.fluid_blue_light_big {

    background-image: url("img/fluids.png");

    background-position: right -714px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    display: inline;

    float: left;

    font-size: 14px;

    height: 40px;

    line-height: 40px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    z-index: 100;

}

a.fluid_blue_light_big:hover {

    background-image: url("img/fluids.png");

    background-position: right -754px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.fluid_blue_light_big:active {

    background-image: url("img/fluids.png");

    background-position: right -794px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    line-height: 42px;

}

a.fluid_blue_light_big span {

    background-image: url("img/fluids.png");

    background-position: left -714px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 14px;

    line-height: 40px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_blue_light_big:hover span {

    background-image: url("img/fluids.png");

    background-position: left -754px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.fluid_blue_light_big:active span {

    background-image: url("img/fluids.png");

    background-position: left -794px;

    background-repeat: no-repeat;

    color: rgba(59, 143, 167, 0.898);

    height: 39px;

    padding-top: 1px;

}

a.fluid_white_small {

    background-image: url("img/fluids.png");

    background-position: right -864px;

    background-repeat: no-repeat;

    color: #3A85A5;

    display: inline;

    float: left;

    font-size: 11px;

    height: 26px;

    line-height: 26px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    z-index: 100;

}

a.fluid_white_small:hover {

    background-image: url("img/fluids.png");

    background-position: right -890px;

    background-repeat: no-repeat;

    color: #3A85A5;

}

a.fluid_white_small:active {

    background-image: url("img/fluids.png");

    background-position: right -916px;

    background-repeat: no-repeat;

    color: #3A85A5;

    line-height: 28px;

}

a.fluid_white_small:hover span {

    background-image: url("img/fluids.png");

    background-position: left -890px;

    background-repeat: no-repeat;

    color: #3A85A5;

}

a.fluid_white_small:active span {

    background-image: url("img/fluids.png");

    background-position: left -916px;

    background-repeat: no-repeat;

    color: rgba(58, 133, 165, 0.898);

    height: 25px;

    padding-top: 1px;

}

a.fluid_white_small span {

    background-image: url("img/fluids.png");

    background-position: left -864px;

    background-repeat: no-repeat;

    color: #3A85A5;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    line-height: 26px;

    margin-right: 5px;

    padding-left: 10px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_blue_push_small {

    background-image: url("img/fluids.png");

    background-position: right -972px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 11px;

    height: 26px;

    line-height: 26px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #3D7893;

    z-index: 100;

}

a.fluid_blue_push_small:hover {

    background-image: url("img/fluids.png");

    background-position: right -998px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_push_small:active {

    background-image: url("img/fluids.png");

    background-position: right -1024px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 28px;

}

a.fluid_blue_push_small:hover span {

    background-image: url("img/fluids.png");

    background-position: left -998px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_push_small:active span {

    background-image: url("img/fluids.png");

    background-position: left -1024px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 25px;

    padding-top: 1px;

}

a.fluid_blue_push_small span {

    background-image: url("img/fluids.png");

    background-position: left -972px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    height: 26px;

    line-height: 22px;

    margin-right: 5px;

    padding-left: 10px;

    position: relative;

    right: 5px;

    text-shadow: 0 -1px 0 #3D7893;

    white-space: nowrap;

}

a.fluid_blue_raised_small {

    background-image: url("img/fluids.png");

    background-position: right -1080px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 11px;

    height: 20px;

    line-height: 20px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #3D7893;

    z-index: 100;

}

a.fluid_blue_raised_small:hover {

    background-image: url("img/fluids.png");

    background-position: right -1100px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_raised_small:active {

    background-image: url("img/fluids.png");

    background-position: right -1120px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 22px;

}

a.fluid_blue_raised_small span {

    background-image: url("img/fluids.png");

    background-position: left -1080px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    line-height: 20px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_blue_raised_small:hover span {

    background-image: url("img/fluids.png");

    background-position: left -1100px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_raised_small:active span {

    background-image: url("img/fluids.png");

    background-position: left -1120px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 19px;

    padding-top: 1px;

}

a.fluid_blue_raised_medium {

    background-image: url("img/fluids.png");

    background-position: right -1170px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 11px;

    height: 22px;

    line-height: 22px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #3D7893;

    z-index: 100;

}

a.fluid_blue_raised_medium:hover {

    background-image: url("img/fluids.png");

    background-position: right -1192px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_raised_medium:active {

    background-image: url("img/fluids.png");

    background-position: right -1214px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 24px;

}

a.fluid_blue_raised_medium span {

    background-image: url("img/fluids.png");

    background-position: left -1170px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    line-height: 22px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_blue_raised_medium:hover span {

    background-image: url("img/fluids.png");

    background-position: left -1192px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_raised_medium:active span {

    background-image: url("img/fluids.png");

    background-position: left -1214px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 21px;

    padding-top: 1px;

}

a.fluid_blue_raised_medium span, a.fluid_blue_raised_small span {

    text-shadow: 0 -1px 0 #3D7893;

}

a.fluid_red_small {

    background-image: url("img/fluids.png");

    background-position: right -1266px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 11px;

    height: 22px;

    line-height: 22px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #B84A47;

    z-index: 100;

}

a.fluid_red_small:hover {

    background-image: url("img/fluids.png");

    background-position: right -1288px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_red_small:active {

    background-image: url("img/fluids.png");

    background-position: right -1310px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 24px;

}

a.fluid_red_small:hover span {

    background-image: url("img/fluids.png");

    background-position: left -1288px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_red_small:active span {

    background-image: url("img/fluids.png");

    background-position: left -1310px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 21px;

    padding-top: 1px;

}

a.fluid_red_small span {

    background-image: url("img/fluids.png");

    background-position: left -1266px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    font-weight: 400;

    line-height: 22px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    text-shadow: 0 -1px 0 #B84A47;

    white-space: nowrap;

}

a.fluid_blue_light_medium2 {

    background-image: url("img/fluids.png");

    background-position: right -1362px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    display: inline;

    float: left;

    font-size: 12px;

    height: 35px;

    line-height: 35px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    z-index: 100;

}

a.fluid_blue_light_medium2:hover {

    background-image: url("img/fluids.png");

    background-position: right -1397px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.fluid_blue_light_medium2:active {

    background-image: url("img/fluids.png");

    background-position: right -1432px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    line-height: 37px;

}

a.fluid_blue_light_medium2 span {

    background-image: url("img/fluids.png");

    background-position: left -1362px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 12px;

    line-height: 35px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_blue_light_medium2:hover span {

    background-image: url("img/fluids.png");

    background-position: left -1397px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.fluid_blue_light_medium2:active span {

    background-image: url("img/fluids.png");

    background-position: left -1432px;

    background-repeat: no-repeat;

    color: rgba(59, 143, 167, 0.898);

    height: 34px;

    padding-top: 1px;

}

a.fluid_green_small {

    background-image: url("img/fluids.png");

    background-position: right -1497px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 12px;

    height: 24px;

    line-height: 24px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #629D21;

    z-index: 100;

}

a.fluid_green_small:hover {

    background-image: url("img/fluids.png");

    background-position: right -1521px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_green_small:active {

    background-image: url("img/fluids.png");

    background-position: right -1545px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 26px;

}

a.fluid_green_small:hover span {

    background-image: url("img/fluids.png");

    background-position: left -1521px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_green_small:active span {

    background-image: url("img/fluids.png");

    background-position: left -1545px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 23px;

    padding-top: 1px;

}

a.fluid_green_small span {

    background-image: url("img/fluids.png");

    background-position: left -1497px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 12px;

    font-weight: 700;

    line-height: 24px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    text-shadow: 0 -1px 0 #629D21;

    white-space: nowrap;

}

a.fluid_green_big {

    background-image: url("img/fluids.png");

    background-position: right -1599px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 14px;

    height: 36px;

    line-height: 36px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #258A25;

    z-index: 100;

}

a.fluid_green_big:hover {

    background-image: url("img/fluids.png");

    background-position: right -1635px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_green_big:active {

    background-image: url("img/fluids.png");

    background-position: right -1671px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 38px;

}

a.fluid_green_big:hover span {

    background-image: url("img/fluids.png");

    background-position: left -1635px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_green_big:active span {

    background-image: url("img/fluids.png");

    background-position: left -1671px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 35px;

    padding-top: 1px;

}

a.fluid_green_big span {

    background-image: url("img/fluids.png");

    background-position: left -1599px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 14px;

    font-weight: 700;

    line-height: 36px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    text-shadow: 0 -1px 0 #258A25;

    white-space: nowrap;

}

a.plain_blue_small {

    background-image: url("img/fluids.png");

    background-position: right -1737px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    display: inline;

    float: left;

    font-size: 11px;

    height: 28px;

    line-height: 28px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    z-index: 100;

}

a.plain_blue_small:hover {

    background-image: url("img/fluids.png");

    background-position: right -1765px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.plain_blue_small:active {

    background-image: url("img/fluids.png");

    background-position: right -1793px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    line-height: 30px;

}

a.plain_blue_small span {

    background-image: url("img/fluids.png");

    background-position: left -1737px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.plain_blue_small:hover span {

    background-image: url("img/fluids.png");

    background-position: left -1765px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.plain_blue_small:active span {

    background-image: url("img/fluids.png");

    background-position: left -1793px;

    background-repeat: no-repeat;

    color: rgba(59, 143, 167, 0.898);

    height: 27px;

    padding-top: 1px;

}

a.fluid_blue_dark {

    background-image: url("img/fluids.png");

    background-position: right -1851px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 12px;

    height: 28px;

    line-height: 28px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #3B8FA7;

    z-index: 100;

}

a.fluid_blue_dark:hover {

    background-image: url("img/fluids.png");

    background-position: right -1879px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_dark:active {

    background-image: url("img/fluids.png");

    background-position: right -1907px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 30px;

}

a.fluid_blue_dark span {

    background-image: url("img/fluids.png");

    background-position: left -1851px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 12px;

    line-height: 28px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.fluid_blue_dark:hover span {

    background-image: url("img/fluids.png");

    background-position: left -1879px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.fluid_blue_dark:active span {

    background-image: url("img/fluids.png");

    background-position: left -1907px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 27px;

    padding-top: 1px;

}

a.plain_red_small {

    background-image: url("img/fluids.png");

    background-position: right -1965px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    display: inline;

    float: left;

    font-size: 11px;

    height: 28px;

    line-height: 28px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    z-index: 100;

}

a.plain_red_small:hover {

    background-image: url("img/fluids.png");

    background-position: right -1993px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.plain_red_small:active {

    background-image: url("img/fluids.png");

    background-position: right -2021px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    line-height: 30px;

}

a.plain_red_small span {

    background-image: url("img/fluids.png");

    background-position: left -1965px;

    background-repeat: no-repeat;

    color: #3B8FA7;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    margin-right: 15px;

    padding-left: 20px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.plain_red_small:hover span {

    background-image: url("img/fluids.png");

    background-position: left -1993px;

    background-repeat: no-repeat;

    color: #3B8FA7;

}

a.plain_red_small:active span {

    background-image: url("img/fluids.png");

    background-position: left -2021px;

    background-repeat: no-repeat;

    color: rgba(59, 143, 167, 0.898);

    height: 27px;

    padding-top: 1px;

}

a.plain_blue_small span, a.plain_red_small span {

    font-weight: 700;

    line-height: 26px;

}

a.deep_blue_medium {

    background-image: url("img/fluids.png");

    background-position: right -2079px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 12px;

    height: 29px;

    line-height: 29px;

    margin-left: 5px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #346E8B;

    z-index: 100;

}

a.deep_blue_medium:hover {

    background-image: url("img/fluids.png");

    background-position: right -2108px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.deep_blue_medium:active {

    background-image: url("img/fluids.png");

    background-position: right -2137px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    line-height: 31px;

}

a.deep_blue_medium:hover span {

    background-image: url("img/fluids.png");

    background-position: left -2108px;

    background-repeat: no-repeat;

    color: #FFFFFF;

}

a.deep_blue_medium:active span {

    background-image: url("img/fluids.png");

    background-position: left -2137px;

    background-repeat: no-repeat;

    color: rgba(255, 255, 255, 0.898);

    height: 28px;

    padding-top: 1px;

}

a.deep_blue_medium span {

    background-image: url("img/fluids.png");

    background-position: left -2079px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 12px;

    font-weight: 700;

    line-height: 27px;

    margin-right: 6px;

    padding-left: 12px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.grey_arrow_down_medium {

    background-image: url("img/fluids.png");

    background-position: right -2196px;

    background-repeat: no-repeat;

    color: #3B5B74;

    display: inline;

    float: left;

    font-size: 11px;

    height: 28px;

    line-height: 26px;

    margin-left: 5px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    z-index: 100;

}

a.grey_arrow_down_medium:hover {

    background-image: url("img/fluids.png");

    background-position: right -2224px;

    background-repeat: no-repeat;

    color: #3B5B74;

}

a.grey_arrow_down_medium:active {

    background-image: url("img/fluids.png");

    background-position: right -2252px;

    background-repeat: no-repeat;

    color: #3B5B74;

    line-height: 30px;

}

a.grey_arrow_down_medium:hover span {

    background-image: url("img/fluids.png");

    background-position: left -2224px;

    background-repeat: no-repeat;

    color: #3B5B74;

}

a.grey_arrow_down_medium:active span {

    background-image: url("img/fluids.png");

    background-position: left -2252px;

    background-repeat: no-repeat;

    color: rgba(59, 91, 116, 0.898);

    height: 27px;

    padding-top: 1px;

}

a.grey_arrow_down_medium span {

    background-image: url("img/fluids.png");

    background-position: left -2196px;

    background-repeat: no-repeat;

    color: #3B5B74;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    font-weight: 700;

    line-height: 26px;

    margin-right: 8px;

    padding-left: 30px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

a.blue_arrow_down_medium {

    background-image: url("img/fluids.png");

    background-position: right -2308px;

    background-repeat: no-repeat;

    color: #3B5B74;

    display: inline;

    float: left;

    font-size: 11px;

    height: 27px;

    line-height: 26px;

    margin-left: 5px;

    outline: 0 none;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    z-index: 100;

}

a.blue_arrow_down_medium:hover {

    background-image: url("img/fluids.png");

    background-position: right -2335px;

    background-repeat: no-repeat;

    color: #3B5B74;

}

a.blue_arrow_down_medium:active {

    background-image: url("img/fluids.png");

    background-position: right -2362px;

    background-repeat: no-repeat;

    color: #3B5B74;

    line-height: 29px;

}

a.blue_arrow_down_medium:hover span {

    background-image: url("img/fluids.png");

    background-position: left -2335px;

    background-repeat: no-repeat;

    color: #3B5B74;

}

a.blue_arrow_down_medium:active span {

    background-image: url("img/fluids.png");

    background-position: left -2362px;

    background-repeat: no-repeat;

    color: rgba(59, 91, 116, 0.898);

    height: 26px;

    padding-top: 1px;

}

a.blue_arrow_down_medium span {

    background-image: url("img/fluids.png");

    background-position: left -2308px;

    background-repeat: no-repeat;

    color: #3B5B74;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 11px;

    font-weight: 700;

    line-height: 27px;

    margin-right: 8px;

    padding-left: 25px;

    position: relative;

    right: 5px;

    white-space: nowrap;

}

.container_blue_border {

    background: none repeat scroll 0 0 #E9F5FA;

    border: 1px solid #C4E6F2;

    border-radius: 5px 5px 5px 5px;

    padding: 8px;

}

.container_blue_border .get_more_gold {

    background-color: #FFC103;

    background-image: url("img/noiz.png"), linear-gradient(#FFD964 0px, #FFC103 100%);

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);

    color: #A45014;

    display: inline-block;

    font-size: 11px;

    font-weight: 700;

    line-height: 11px;

    margin: -6px 0 0 45px !important;

    padding: 8px 10px 6px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);

}

.container_blue_border .get_more_gold:hover {

    background-color: #FFCE36;

    background-image: url("img/noiz.png"), linear-gradient(#FFE697 0px, #FFCE36 100%);

}

.container_blue_border .get_more_gold:active {

    margin-top: -5px !important;

}

.container_blue_border .get_more_gold img {

    margin: -4px 7px 0 0;

    vertical-align: middle;

}

.report {

    background-image: url("img/report_icon.png");

    background-position: left -10px;

    background-repeat: no-repeat;

    color: #B2B2B2;

    font-size: 10px;

    padding-left: 13px;

}

.report.onz, .report:hover {

    background-position: left 3px;

    color: #F7B139;

}

.report.onz:hover {

    background-position: left -10px;

    color: #B2B2B2;

}

.report.blue {

    background-position: left center;

    color: #A4CAD5;

}

.error_message {

    background-color: #FFF2F2;

    background-image: url("img/error.png");

    background-position: 7px 6px;

    background-repeat: no-repeat;

    border: 1px solid #FFC4C4 !important;

    border-collapse: separate;

    border-radius: 5px 5px 5px 5px;

    clear: both;

    display: block;

    margin: 10px 0;

    opacity: 0.9;

    position: relative;

    vertical-align: middle;

    width: 100%;

    z-index: 0;

}

.error_message td {

    border: 0 none !important;

    color: #990000 !important;

    cursor: default;

    font-family: Tahoma,Arial,sans;

    font-size: 11px;

    font-weight: 700;

    height: 28px;

    padding: 10px 10px 10px 50px !important;

    vertical-align: middle;

}

.error_message td a {

    border-bottom: 1px dotted #AA8282;

    color: #660000;

}

.warning_message {

    background-color: #FFFFDD;

    background-image: url("img/warning.png");

    background-position: 7px 6px;

    background-repeat: no-repeat;

    border: 1px solid #F3E685 !important;

    border-collapse: separate;

    border-radius: 5px 5px 5px 5px;

    clear: both;

    display: block;

    margin: 10px 0;

    opacity: 0.9;

    position: relative;

    vertical-align: middle;

    width: 100%;

    z-index: 0;

}

.warning_message td a {

    border-bottom: 1px dotted #A29958;

    color: #222222;

}

.success_message {

    background-color: #FBFFEA;

    background-image: url("img/valid.png");

    background-position: 7px 6px;

    background-repeat: no-repeat;

    border: 1px solid #B7EC91 !important;

    border-collapse: separate;

    border-radius: 5px 5px 5px 5px;

    clear: both;

    display: block;

    margin: 10px 0;

    opacity: 0.9;

    position: relative;

    vertical-align: middle;

    width: 100%;

    z-index: 0;

}

.success_message td {

    border: 0 none !important;

    color: #489D00 !important;

    cursor: default;

    font-family: Tahoma,Arial,sans;

    font-size: 11px;

    font-weight: 700;

    height: 28px;

    padding: 10px 10px 10px 50px !important;

    vertical-align: middle;

}

.success_message td a {

    border-bottom: 1px dotted #7A9D60;

    color: #306800;

}

.info_message {

    background-color: #F2FCFF;

    background-image: url("img/info.png");

    background-position: 7px 6px;

    background-repeat: no-repeat;

    border: 1px solid #C5E4FE !important;

    border-collapse: separate;

    border-radius: 5px 5px 5px 5px;

    clear: both;

    display: block;

    margin: 10px 0;

    opacity: 0.9;

    position: relative;

    vertical-align: middle;

    width: 100%;

    z-index: 0;

}

.error_message tr, .info_message tr, .success_message tr, .warning_message tr {

    height: 48px;

}

.info_message td, .warning_message td {

    border: 0 none !important;

    color: #333333 !important;

    cursor: default;

    font-family: Tahoma,Arial,sans;

    font-size: 11px;

    height: 28px;

    padding: 10px 10px 10px 50px !important;

    vertical-align: middle;

}

.info_message td a {

    border-bottom: 1px dotted #8398A9;

    color: #222222;

}

.revealer {

    border-top: 1px solid #EEEEEE;

    display: block;

    font-size: 12px;

    font-weight: 700;

    margin-top: 10px;

    padding-bottom: 10px;

    padding-top: 10px;

    text-align: center;

}

.revealer.down span {

    background-image: url("img/arrow_up.gif");

    background-position: right center;

    background-repeat: no-repeat;

}

.revealer:hover {

    background: none repeat scroll 0 0 #F2FCFF;

    text-shadow: 0 1px 0 #FFFFFF;

}

.revealer:active {

    color: #317386;

    padding-bottom: 9px;

    padding-top: 11px;

}

.revealer span {

    background-image: url("img/arrow_down.gif");

    background-position: right center;

    background-repeat: no-repeat;

    padding-right: 15px;

}

#content.extended {

    margin-left: -20px;

    margin-top: -10px;

    padding-top: 18px;

    width: 760px;

}

#content.extended .internal_content {

    display: inline;

    float: left;

    margin: 0 25px;

    width: 691px;

}

#content.extended .internal_content.q6 {

    margin: 0 0 0 25px;

    width: 718px;

}

#content.no_right_sidebar {

    padding: 0;

    width: 835px;

}

.extra_storage_warning {

    background-color: #FFFFDD;

    border: 1px solid #F3E685;

    border-radius: 5px 5px 5px 5px;

    color: #333333;

    font-size: 12px;

    margin: 0 0 10px;

    padding: 6px 0;

    text-align: center;

    width: 100%;

}

.fancy_pop {

    float: left;

    height: auto;

    position: relative;

    width: 474px;

}

.fancy_pop h4 {

    color: #A16919;

    font-size: 18px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

}

.fancy_pop.info .bottom, .fancy_pop.info .top {

    background-image: url("img/fancy_info_ends.png");

}

.fancy_pop.info .top {

    background-position: center top;

    height: 70px;

}

.fancy_pop.info .repeat {

    background-image: url("img/fancy_info_repeat.png");

    background-repeat: repeat-y;

    height: auto;

}

.fancy_pop.info .bottom {

    background-position: center bottom;

    height: 60px;

}

.fancy_pop .bottom, .fancy_pop .repeat, .fancy_pop .top {

    clear: both;

    float: left;

    width: 474px;

}

.fancy_pop .content {

    float: left;

    margin-bottom: -135px;

    padding: 40px;

    position: relative;

    top: -82px;

    width: 394px;

}

.fancy_pop .content > a {

    background-image: url("img/green_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    clear: both;

    color: #FFFFFF;

    display: block;

    font-size: 16px;

    font-weight: 700;

    height: 35px;

    margin: 0 auto;

    padding-top: 12px;

    position: relative;

    text-align: center;

    text-shadow: 0 -1px 0 #457A2A;

    width: 300px;

}

.fancy_pop .content .inner_content {

    clear: both;

    color: #444444;

    float: left;

    font-size: 12px;

    line-height: 150%;

    margin-bottom: 40px;

    margin-top: 40px;

    text-shadow: 0 0 0 rgba(0, 0, 0, 0.01);

    width: 394px;

}

.fancy_pop .content p {

    display: block;

    margin-bottom: 20px;

}

.fancy_pop .content img {

    display: block;

    image-rendering: optimizequality;

    margin: 0 auto;

    max-width: 394px;

}

.extended.company_bg {

    background-image: url("img/company.jpg");

    background-position: center 6px;

    background-repeat: no-repeat;

}

.extended.company_faded {

    background-image: url("http://www.erepublik.com/images/modules/ambients/internal/company_faded.jpg");

    background-position: center 6px;

    background-repeat: no-repeat;

}

.extended.work_bg {

    background-image: url("http://www.erepublik.com/images/modules/ambients/internal/work.jpg");

    background-position: center top;

    background-repeat: no-repeat;

    height: auto !important;

    min-height: 670px;

}

.extended.train_bg {

    background-image: url("http://www.erepublik.com/images/modules/ambients/internal/train.jpg");

    background-position: center top;

    background-repeat: no-repeat;

    height: auto !important;

    min-height: 670px;

}

#large_sidebar .sidebar_banners_area > a.help_empire_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/empire_help_banner.jpg");

    background-repeat: no-repeat;

    color: #FFEBA7;

    font-family: Open Sans Condensed,sans;

    font-size: 16px;

    font-weight: 700;

    height: 184px;

    line-height: 12px;

    margin: 0;

    padding: 24px 0 0;

    text-shadow: 0 2px 2px #222E3A;

    text-transform: uppercase;

    width: 173px;

}

#large_sidebar .sidebar_banners_area > a.help_empire_banner span {

    font-size: 12px;

    line-height: 13px;

    text-transform: none;

}

#large_sidebar .sidebar_banners_area > a.help_empire_banner span.banner_cta {

    color: #FFD83E;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 10px;

    height: 13px;

    left: 0;

    line-height: 13px;

    position: absolute;

    text-shadow: 0 -1px #17181B;

    top: 167px;

    width: 100%;

}

.banner_guerrilla_fight {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/banners/guerrilla_fight_banner.jpg");

    background-repeat: no-repeat;

    float: left;

    height: 114px;

    left: 1px;

    margin-top: 0;

    position: relative;

    width: 173px;

}

.banner_guerrilla_fight span {

    color: #FFFFFF;

    display: block;

    font-size: 11px;

    font-weight: 700;

    margin: 0 auto;

    overflow: hidden;

    position: relative;

    text-align: center;

    text-overflow: ellipsis;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4), 0 0 10px #FFFFFF;

    top: 81px;

    width: 70%;

}

.banner_guerrilla_fight:active {

    opacity: 0.8;

    top: 1px;

}

.show-global-warming {

    background-image: url("http://www.erepublik.com/images/modules/banners/global_warming.png");

    background-repeat: no-repeat;

    cursor: pointer;

    display: block;

    height: 111px;

    margin: 10px auto 0;

    position: relative;

    width: 140px;

}

.show-global-warming span {

    color: #FFFF99;

    display: block;

    font-family: ds-digitalbold_italic,Andale Mono,Consolas,Monaco,Courier New,monospace !important;

    font-size: 22px;

    font-weight: 700;

    line-height: 20px;

    position: relative;

    text-align: center;

    text-shadow: 0 0 9px #341616, 0 1px 0 #000000;

    top: 20px;

}

.country_tournament_small {

    background-image: url("http://www.erepublik.com/images/modules/banners/military_tournament_small_v4_sidebar.jpg?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 176px;

    left: -2px;

    position: relative;

    width: 176px;

}

.country_tournament_small em.hasCountdown {

    color: #4F7438;

    font-family: ds-digitalbold_italic;

    font-size: 17px;

    font-weight: 700;

    height: 20px;

    left: 46px;

    line-height: 20px;

    position: absolute;

    text-align: center;

    top: 93px;

    width: 85px;

}

.military_tournament_small {

    background-image: url("http://www.erepublik.com/images/modules/banners/military_tournament_small_v2_sidebar.jpg");

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 186px;

    left: -2px;

    position: relative;

    width: 176px;

}

.military_tournament_small b {

    color: #7C3B31;

    font-family: ds-digitalbold_italic;

    font-size: 17px;

    font-weight: 700;

    height: 20px;

    left: 43px;

    line-height: 20px;

    position: absolute;

    text-align: center;

    top: 140px;

    width: 85px;

}

.military_tournament_small q {

    background-image: url("http://www.erepublik.com/images/modules/banners/more_details_btn.png");

    float: left;

    height: 39px;

    left: 39px;

    opacity: 1;

    position: absolute;

    top: 124px;

    transform: scale(1);

    transition: all 0.35s ease-in-out 0s;

    width: 92px;

    z-index: 10;

}

.military_tournament_small.version2014 {

    background-image: url("http://www.erepublik.com/images/modules/banners/military_tournament_small_v3_sidebar.jpg?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 176px;

    width: 176px;

}

.military_tournament_small.version2014 b {

    color: #4F7438;

    font-size: 17px;

    font-weight: 700;

    left: 46px;

    top: 93px;

}

.country_tournament_small span.cd_title, .military_tournament_small.version2014 span.cd_title {

    color: #4F7438;

    font-size: 9px;

    font-weight: 700;

    left: 0;

    line-height: 13px;

    position: absolute;

    text-align: center;

    text-transform: uppercase;

    top: 82px;

    width: 176px;

}

.country_tournament_small span.button_text, .military_tournament_small.version2014 span.button_text {

    color: #FFFFFF;

    font-size: 11px;

    font-weight: 700;

    height: 24px;

    left: 44px;

    line-height: 24px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px #581F00;

    top: 126px;

    width: 84px;

}

.country_tournament_small:hover span.button_text, .military_tournament_small.version2014:hover span.button_text {

    color: #F8CB32;

    text-shadow: 0 -1px #10150B;

}

.country_tournament_small:active span.button_text, .military_tournament_small.version2014:active span.button_text {

    height: 22px;

    line-height: 22px;

    padding-top: 2px;

}

.mu_tournament_kill_rush {

    background-image: url("http://www.erepublik.com/images/modules/banners/mu_tournament_kill_rush.jpg?1412067038");

    background-repeat: no-repeat;

    display: block;
    float: left;

    height: 230px;

    left: -2px;

    position: relative;

    width: 176px;

}

.mu_tournament_kill_rush b {

    color: #FF9898;

    font-family: ds-digitalbold_italic;

    font-size: 17px;

    font-weight: 700;

    left: 46px;

    line-height: 18px;

    position: absolute;

    text-align: center;

    top: 194px;

    width: 85px;

}

.mu_tournament_kill_rush span.button_text {

    color: #FFFFFF;

    font-size: 10px;

    font-weight: 700;

    left: 25px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px #581F00;

    top: 98px;

    width: 125px;

}

.mu_tournament_kill_rush i {

    color: #FFC74E;

    font: bold 9px Arial,Helvetica,sans-serif;

    left: 69px;

    position: absolute;

    top: 136px;

}

.mu_tournament_kill_rush u {

    color: #FFC74E;

    font: bold 20px Arial,Helvetica,sans-serif;

    left: 69px;

    position: absolute;

    text-decoration: none;

    top: 146px;

}

.military_tournament_big {

    background-image: url("http://www.erepublik.com/images/modules/banners/military_tournament_big.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 84px;

    margin: 0 0 10px;

    padding: 0;

    position: relative;

    right: -2px;

    text-align: left;

    width: 757px;

}

.military_tournament_big q {

    background-image: url("http://www.erepublik.com/images/modules/banners/more_details_btn.png");

    float: left;

    height: 39px;

    left: 329px;

    opacity: 1;

    position: absolute;

    top: 36px;

    transform: scale(1);

    transition: all 0.35s ease-in-out 0s;

    width: 92px;

    z-index: 10;

}

.military_tournament_big b {

    color: #7C3B31;

    font-family: ds-digitalbold_italic;

    font-size: 20px;

    font-weight: 700;

    height: 20px;

    left: 332px;

    line-height: 20px;

    position: absolute;

    text-align: center;

    top: 51px;

    width: 85px;
}

.military_tournament_pop {

    background-image: url("http://www.erepublik.com/images/modules/banners/military_tournament_pop.png");

    background-repeat: no-repeat;

    display: none;

    height: 523px;

    position: relative;

    text-align: left;

    width: 718px;

}

.military_tournament_pop .content {

    display: block;

    margin: 112px auto 0;

    width: 680px;

}

.military_tournament_pop .content .nav {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame//tutorial/gbutton.png");

    background-position: 0 0;

    bottom: 18px;

    color: #FFFFFF;

    float: left;

    font-size: 18px;

    font-weight: 700;

    height: 48px;

    left: 290px;

    line-height: 48px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #000000;

    width: 166px;

}

.military_tournament_pop .content > h2 {

    color: #FFC93D;

    display: block;

    font-size: 18px;

    font-weight: 700;

    margin: 0 0 15px;

    width: 100%;

}

.military_tournament_pop .content ul li {

    color: #FFFFFF;

    list-style: disc inside none;

}

.military_tournament_pop .content h5 {

    color: #FFC93D;

    font-size: 14px;

}

.military_tournament_pop .content small {

    bottom: 33px;

    color: #999999;

    font-size: 18px;

    font-weight: 700;

    left: 20px;

    position: absolute;

    text-shadow: 0 1px 1px #000000;

}

.military_tournament_pop .content > p {

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 12px;

    line-height: 140%;

    margin-bottom: 20px;

    padding: 0;

    text-align: left;

    text-shadow: 0 1px 0 #000000;

    width: 100%;

}

.military_tournament_pop .content > p q {

    color: #EB3E3E;

    font-weight: 700;

}

.military_tournament_pop .close {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/pvp_inventory_close.png");

    background-repeat: no-repeat;

    height: 33px;

    position: absolute;

    right: -5px;

    text-indent: -99999px;

    top: -5px;

    width: 33px;

}

.military_tournament_pop .close:active {

    top: -4px;

}

.militaty_empire {

    background-image: url("http://www.erepublik.com/images/modules/banners/militaty_empire.jpg");

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 130px;

    margin: 10px 0 0;

    position: relative;

    text-align: left;

    text-indent: -5000px;

    width: 220px;

}

.mission_path_sidebar {

    background: url("http://www.erepublik.com/images/modules/banners/titans.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 206px;

    margin-left: -2px !important;

    position: relative;

    width: 177px;

}

.mission_path_sidebar b, .mission_path_sidebar em {

    color: #FF9898;

    display: block;

    left: 13px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 10px #D6221E;

}

.mission_path_sidebar em {

    font: 10px/12px arial;

    top: 138px;

    width: 152px;

}

.mission_path_sidebar b {

    font: 22px/24px ds-digitalbold_italic;

    top: 146px;

    width: 152px;

}

.mission_path_sidebar i {

    color: #BDC4D2;

    display: block;

    font: 10px/12px arial;

    left: 13px;

    position: absolute;

    text-align: center;

    top: 164px;

    width: 152px;

}

.announce_10xgold {

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 79px;

    margin: 0 1px;

    width: 407px;

}

.announce_10xgold.bh {

    background-image: url("http://www.erepublik.com/images/modules/banners/announce_10xgold_bh.jpg");

}

.announce_10xgold.ch {

    background-image: url("http://www.erepublik.com/images/modules/banners/announce_10xgold_ch.jpg");

}

.brazilian_sabotage_2014 {

    background: url("http://www.erepublik.com/images/modules/banners/announcement_brazilian_sabotage_2014.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-bottom-left-radius: 4px;

    border-bottom-right-radius: 4px;

    display: block;

    height: 192px;

    margin-left: -2px !important;

    position: relative;

    width: 177px;

}

.brazilian_sabotage_2014 em {

    font: 10px/12px arial;

    text-transform: uppercase;

    top: 151px;

    width: 152px;

}

.brazilian_sabotage_2014 b {

    font: 22px/24px ds-digitalbold_italic;

    top: 158px;

    width: 152px;

}

.brazilian_sabotage_2014 i {

    color: #BDC4D2;

    display: block;

    font: 10px/12px arial;

    left: 13px;

    position: absolute;

    text-align: center;

    top: 136px;

    width: 152px;

}

.august_event_2014 {

    background: url("http://www.erepublik.com/images/modules/banners/announcement_august_event_2014.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-bottom-left-radius: 4px;

    border-bottom-right-radius: 4px;

    display: block;

    height: 188px;

    margin-left: -2px !important;

    position: relative;

    width: 177px;

}

.august_event_2014 b, .august_event_2014 em, .brazilian_sabotage_2014 b, .brazilian_sabotage_2014 em {

    color: #FF9898;

    display: block;

    left: 13px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 17px #FF9898;

}

.august_event_2014 em {

    font: 10px/12px arial;

    text-transform: uppercase;

    top: 150px;

    width: 152px;

}

.august_event_2014 b {

    font: 22px/24px ds-digitalbold_italic;

    top: 157px;

    width: 152px;

}

.august_event_2014 i {

    color: #BDC4D2;

    display: block;

    font: 10px/12px arial;

    left: 13px;

    position: absolute;

    text-align: center;

    top: 134px;

    width: 152px;

}

.mission_new_path_sidebar {

    background-image: url("http://www.erepublik.com/images/modules/banners/banner_september_missions_2013.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 183px;

    margin-left: -2px !important;

    position: relative;

    width: 177px;

}

.mission_new_path_sidebar b, .mission_new_path_sidebar em {

    color: #FF9898;

    display: block;

    left: 12px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 10px #D6221E;

    width: 152px;

}

.mission_new_path_sidebar em {

    font: 10px/12px arial;

    top: 118px;

}

.mission_new_path_sidebar b {

    font: 22px/24px ds-digitalbold_italic;

    top: 125px;

}

.mission_new_path_sidebar q {

    bottom: 13px;

    color: #BDC4D2;

    font-size: 10px;

    left: 13px;

    position: absolute;

    text-align: center;

    width: 152px;

}

.erpk_summmit2014 {

    background-image: url("http://www.erepublik.com/images/modules/banners/erepublik_summit_2014.jpg");

    background-repeat: no-repeat;

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 2px 1px 0 rgba(50, 50, 50, 0.22);

    float: left;

    height: 120px;

    overflow: hidden;

    text-indent: -999px;

    width: 173px;

}

.spoils_of_war_side_banner {

    background: url("http://www.erepublik.com/images/modules/banners/spoils_of_war_side_banner.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 196px;

    margin-left: -3px !important;

    position: relative;

    width: 179px;

}

.spoils_of_war_side_banner.ending {

    background: url("http://www.erepublik.com/images/modules/banners/spoils_of_war_side_banner_ending.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.spoils_of_war_side_banner.ending i {

    color: #F38A63;

}

.spoils_of_war_side_banner b, .spoils_of_war_side_banner em {

    color: #A9F464;

    display: block;

    left: 14px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 10px #5CBF00;

}

.spoils_of_war_side_banner em {

    font: 10px/12px arial;

    text-transform: uppercase;

    top: 133px;

    width: 152px;

}

.spoils_of_war_side_banner b {

    font: 22px/24px ds-digitalbold_italic;

    top: 141px;

    width: 152px;

}

.spoils_of_war_side_banner i {

    color: #A4EC5E;

    display: block;

    font: 10px/12px arial;

    left: 13px;

    position: absolute;

    text-align: center;

    top: 176px;

    width: 152px;

}

.epicSoldier_banner {

    background: url("http://www.erepublik.com/images/modules/banners/epicSoldier_banner.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 163px;

    margin-left: -3px !important;

    position: relative;

    width: 179px;

}

.epicSoldier_banner.started {

    background: url("http://www.erepublik.com/images/modules/banners/epicSoldier_banner_started.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 180px;

}

.epicSoldier_banner.started strong {

    top: 110px;

}

.epicSoldier_banner em, .epicSoldier_banner strong {

    color: #BFD04B;

    display: block;

    left: 50%;

    margin-left: -44px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 10px #64F026;

    width: 88px;

}

.epicSoldier_banner em {

    font: 10px/12px arial;

    text-transform: uppercase;

    top: 111px;

}

.epicSoldier_banner strong {

    font-family: ds-digitalbold_italic,Andale Mono,Consolas,Monaco,Courier New,monospace;

    font-size: 20px;

    font-weight: 300;

    position: relative;

    top: 120px;

}

.forum_banner {

    background: url("http://www.erepublik.com/images/modules/banners/forum_banner.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 186px;

    position: relative;

    text-align: left;

    text-indent: -5000px;

    width: 172px;

}

.halloween_2013_sidebar {

    background-image: url("http://www.erepublik.com/images/modules/banners/halloween_2013/sidebar.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 218px;

    position: relative;

    width: 173px;

}

.halloween_2013_sidebar:hover {

    background-position: right top;

}

.halloween_2013_sidebar b, .halloween_2013_sidebar em {

    display: block;

    position: absolute;

    transform: scale(0);

}

.halloween_2013_sidebar em {

    animation: 20s ease 2s normal none 20 banner_bubble1;

    background: url("http://www.erepublik.com/images/modules/banners/halloween_2013/bubble1.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 54px;

    left: -12px;

    top: 96px;

    width: 57px;

}

.halloween_2013_sidebar b {

    animation: 20s ease 7s normal none 20 banner_bubble2;

    background: url("http://www.erepublik.com/images/modules/banners/halloween_2013/bubble2.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 53px;

    left: 15px;

    top: 108px;

    width: 78px;

}

.halloween_2013_sidebar u {

    bottom: 39px;

    color: #FFFFFF;

    font: bold 12px Arial,Helvetica,sans-serif;

    left: 13px;

    position: absolute;

    text-align: center;

    text-decoration: none;

    text-shadow: 0 2px 2px #000000;

    width: 147px;

}

.halloween_2013_sidebar u i {

    display: none;

    font-style: normal;

}

.invite_anniversary_bonus {

    background: url("http://www.erepublik.com/images/modules/banners/invite_anniversary_bonus.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 46px;

    width: 173px;

}

.tactical_heroes_notification {

    background: url("http://www.erepublik.com/images/modules/banners/tactical_heroes_es.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 5px 5px 0 0;

    display: block;

    height: 90px;

    width: 172px;

}

.tactical_heroes_everywhere {

    background: url("http://www.erepublik.com/images/modules/banners/tactical_heroes_everywhere.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 5px 5px 0 0;

    display: block;

    height: 70px;

    width: 172px;

}

.babyboom_sidebar_announcement {

    background: url("http://www.erepublik.com/images/modules/banners/sidebanner_babyboom_announcement.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 208px;

    left: -7px;

    position: relative;

    width: 186px;

}

.babyboom_sidebar_announcement span {

    bottom: 39px;

    color: #80EEED;

    display: block;

    font: 10px/10px Arial,Helvetica,sans-serif;

    left: 0;

    position: absolute;

    right: 0;

}

.powerspin_sidebar {

    background: url("http://www.erepublik.com/images/modules/banners/powerspin_sidebar_timer.png") no-repeat scroll 0 -1px rgba(0, 0, 0, 0);

    display: block;

    height: 80px;

    overflow: visible !important;

    position: relative;

    width: 178px;

}

.powerspin_sidebar:hover {

    background-position: 0 -81px;

}

.powerspin_sidebar .free_spin {

    animation-delay: 2s;

    animation-duration: 1.25s;

    animation-name: swing_free_spin;

    background: url("http://www.erepublik.com/images/modules/banners/powerspin_sidebar_free_spin.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: none;

    height: 62px;

    left: -30px;

    position: absolute;

    top: -21px;

    transform-origin: 100% 76% 0;

    width: 72px;

}

.powerspin_sidebar em {

    color: #E5FF34;

    display: block;

    font: bold 18px ds-digitalbold_italic,Andale Mono,Consolas,Monaco,Courier New,monospace;

    left: 0;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 10px #4EFF00;

    top: 53px;

    width: 100%;

}

.swing_free_spin {

    animation-name: swing;

}

.alert_gift_a_friend_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/alert_gift_a_friend_banner.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    cursor: pointer;

    display: block;

    height: 74px;

    margin-bottom: 10px;

    position: relative;

    text-align: left;

    width: 407px;

}

.alert_gift_a_friend_banner em, .alert_gift_a_friend_banner span, .alert_gift_a_friend_banner strong {

    clear: both;

    display: block;

    float: left;

    font-weight: 700;

    line-height: 100%;

    margin-left: 63px;

    overflow: hidden;

    padding-left: 10px;

    text-align: left;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 225px;

}

.alert_gift_a_friend_banner span, .alert_gift_a_friend_banner strong {

    font-family: Open Sans Condensed,sans;

    text-transform: uppercase;

}

.alert_gift_a_friend_banner strong {

    color: #E0FCFF;

    font-size: 25px;

    margin-top: 11px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 7px rgba(243, 255, 57, 0.83);

}

.alert_gift_a_friend_banner span {

    color: #F4FF4A;

    font-size: 12px;

    padding-bottom: 2px;

    padding-top: 2px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 7px rgba(243, 255, 57, 0.83);

}

.alert_gift_a_friend_banner em {

    color: rgba(255, 255, 255, 0.5);

    font-size: 10px;

    font-style: normal;

}

.alert_bazooka_x11 {

    background-image: url("http://www.erepublik.com/images/modules/banners/bazooka_x11_pack.jpg?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    cursor: pointer;

    display: block;

    height: 78px;

    margin-bottom: 10px;

    width: 407px;

}

.housing_notification {

    background: url("http://www.erepublik.com/images/modules/banners/housing_notification.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 5px 5px 0 0;

    display: block;

    height: 138px;

    width: 173px;

}

.invite_friends_promo_20 {

    background: url("http://www.erepublik.com/images/modules/banners/invite_friends_promo_20.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 5px 5px 0 0;

    color: #FFFFFF;

    display: block;

    font-size: 12px;

    font-weight: 700;

    height: 138px;

    position: relative;

    text-shadow: 0 -1px #3A7C00;

    width: 173px;

}

.invite_friends_promo_20 span {

    height: 37px;

    left: 42px;

    line-height: 37px;

    position: absolute;

    text-align: center;

    top: 88px;

    width: 115px;

}

.invite_friends_promo_20:hover {

    color: #FDFBD0;

}

.invite_friends_promo_20:active span {

    top: 89px;

}

.day_2500_banner {

    background: url("http://www.erepublik.com/images/modules/banners/day_2500_banner.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 133px;

    width: 173px;

}

body.no_notifications .notification_area {

    visibility: hidden;

}

.animate_mission {

    bottom: auto;

    display: block;

    position: fixed;

    transition: all 0.8s ease-in-out 0s;

    z-index: 100000;

}

.animate_mission.fade_out {

    opacity: 0.3;

    transform: scale(0.3);

}

.scrollToTop {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: fadeInRight;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-color: #C1E4F1;

    background-image: url("http://www.erepublik.com/images/modules/misc/scrollTop.png");

    background-position: 5px 5px;

    background-repeat: no-repeat;

    border-radius: 30px 0 0 30px;

    bottom: 60px;

    display: none;

    height: 49px;

    left: auto;

    line-height: 49px;

    opacity: 0.5;

    position: fixed;

    right: 0;

    text-align: left;

    top: auto;

    transition: all 0.1s ease-in 0s;

    width: 51px;

    z-index: 9999;

}

.scrollToTop:hover {

    opacity: 1;

    width: 59px;

}

.notification_area {

    bottom: 20px;

    display: none;

    left: 20px;

    min-height: 65px;

    min-width: 360px;

    position: fixed;

    right: auto;

    top: auto;

    transition: all 0.35s ease-in-out 0s;

    z-index: 9000;

}

.notification_area .notification_global, .notification_area .notification_missions {

    clear: both;

    display: block;

    float: left;

    margin: 0;

    padding: 0;

    text-align: left;

    width: 100%;

}

.global_notification_holder, .notification_holder {

    display: block;

    max-height: 0;

    opacity: 0;

    overflow: hidden;

    transform: scale(0.9);

    transition: all 0.35s ease-in-out 0s;

    width: 342px;

}

.global_notification_holder.icon_only, .notification_holder.icon_only {

    overflow: hidden !important;

    width: 70px;

}

.global_notification_holder.icon_only .notification, .notification_holder.icon_only .notification {

    right: -10px !important;

}

.global_notification_holder.show, .notification_holder.show {

    max-height: 100px;

    opacity: 1;

    transform: scale(1);

}

.global_notification_holder.fade_out, .notification_holder.fade_out {

    max-height: 0;

    opacity: 0;

    transform: scale(0.9);

}

.notification {

    -moz-user-select: none;

    background-clip: padding-box;

    border: 1px solid;

    border-radius: 8px 8px 8px 8px;

    box-shadow: 0 0 9px rgba(0, 0, 0, 0.698), 0 1px 1px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.41);

    cursor: pointer;

    display: block;

    height: 30px;

    margin-bottom: 15px;

    max-width: 320px;

    min-width: 230px;

    padding: 15px;

    position: relative;

    table-layout: fixed;

    transition: all 0.15s ease-in-out 0s;

}

.notification.animate {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: fadeInUpBig;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

}

.notification:after, .notification:before {

    border: medium solid rgba(0, 0, 0, 0);

    content: " ";

    height: 0;

    pointer-events: none;

    position: absolute;

    right: 100%;

    width: 0;

}

.notification:after {

    border-width: 10px;

    margin-top: -10px;

    top: 50%;

}

.notification:before {

    border-width: 11px;

    margin-top: -11px;

    top: 50%;

}

.notification > span {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);

    border-radius: 26px 26px 26px 26px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.3) inset;

    display: table-cell;

    height: 25px;

    left: auto;

    line-height: 100%;

    overflow: hidden;

    padding: 4px;

    position: absolute;

    right: 10px;

    text-align: center;

    vertical-align: middle;

    white-space: nowrap;

    width: 25px;

}

.notification > span span {

    background-color: #FFFFFF;

    border-radius: 22px 22px 22px 22px;

    display: inline-block;

    font-size: 24px;

    font-weight: 700;

    height: 100%;

    line-height: 100%;

    vertical-align: middle;

    width: 100%;

}

.notification > span span:before {

    content: " ";

    display: inline-block;

    height: 100%;

    vertical-align: middle;

}

.notification .notification_icon_holder {

    border: 1px solid;

    border-radius: 5px 5px 5px 5px;

    float: left;

    left: -70px;

    margin-top: -6px;

    padding: 4px;

    position: absolute;

}

.notification .notification_icon_holder img {

    border-radius: 5px 5px 5px 5px;

    float: left;

}

.notification em, .notification strong {

    clear: both;

    float: left;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 200px;

}

.notification a.goto {

    border-radius: 6px 6px 6px 6px;

    display: none;

    height: 100%;

    left: 0;

    overflow: hidden;

    position: absolute;

    text-align: left;

    text-indent: -5000em;

    top: 0;

    width: 90%;

}

.notification a.close {

    background-image: url("http://www.erepublik.com/images/modules/misc/alert_close.png?1392801164");

    background-position: center center;

    background-repeat: no-repeat;

    display: none;

    height: 24px;

    opacity: 0.3;

    padding: 0;

    position: absolute;

    right: 0;

    text-align: left;

    text-indent: -5000em;

    top: 0;

    width: 24px;

}

.notification strong {

    font-size: 12px;

    padding-right: 10px;

}

.notification em {

    font-size: 11px;

    font-weight: 700;

    margin-bottom: 3px;

    text-transform: uppercase;

}

.notification em > q {

    display: none;

    text-transform: lowercase;

}

.notification.globalAlerts, .notification.mission {

    background-image: url("http://www.erepublik.com/images/modules/misc/crosshatch.png");

    background-repeat: repeat;

    margin-left: 80px;

}

.notification.globalAlerts .notification_icon_holder, .notification.mission .notification_icon_holder {

    background-image: url("http://www.erepublik.com/images/modules/misc/crosshatch.png");

    background-repeat: repeat;

}

.notification.globalAlerts.ongoingRw, .notification.mission.ongoingRw {

    background-color: #8C270F;

    border-color: #57190A;

    box-shadow: 0 1px 0 #B63717 inset, 0 -1px 0 #B63717 inset, -1px 0 0 #B63717 inset, 0 0 30px rgba(0, 0, 0, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.41);

}

.notification.globalAlerts.ongoingRw:hover, .notification.mission.ongoingRw:hover {

    background-color: #A32D11;

    box-shadow: 0 1px 0 #CD3E1A inset, 0 -1px 0 #CD3E1A inset, -1px 0 0 #CD3E1A inset, 0 0 30px rgba(0, 0, 0, 0.4) inset;

}

.notification.globalAlerts.ongoingRw:after, .notification.mission.ongoingRw:after {

    border-color: rgba(135, 38, 15, 0) #79220A rgba(135, 38, 15, 0) rgba(135, 38, 15, 0);

}

.notification.globalAlerts.ongoingRw:before, .notification.mission.ongoingRw:before {

    border-color: rgba(135, 38, 15, 0) #57190A rgba(135, 38, 15, 0) rgba(135, 38, 15, 0);

}

.notification.globalAlerts.ongoingRw .notification_icon_holder, .notification.mission.ongoingRw .notification_icon_holder {

    background-color: #75200B;

    border-color: #57190A;

    box-shadow: 0 0 0 1px #B63717 inset, 0 0 30px rgba(0, 0, 0, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.41);

}

.notification.globalAlerts.ongoingRw .notification_icon_holder img.notification_icon, .notification.mission.ongoingRw .notification_icon_holder img.notification_icon {

    box-shadow: 0 0 15px #C47F6D;

}

.notification.globalAlerts.ongoingRw em, .notification.mission.ongoingRw em {

    color: #F29F8B;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6), 0 0 10px rgba(242, 159, 139, 0.3);

}

.notification.globalAlerts.empireRising, .notification.mission.empireRising {

    background-color: #403259;

    border-color: #2F2032;

    box-shadow: 0 1px 0 #675F9A inset, 0 -1px 0 #675F9A inset, -1px 0 0 #675F9A inset, 0 0 30px rgba(0, 0, 0, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.41);

}

.notification.globalAlerts.empireRising:hover, .notification.mission.empireRising:hover {

    background-color: #4C3B69;

    box-shadow: 0 1px 0 #756DA5 inset, 0 -1px 0 #756DA5 inset, -1px 0 0 #756DA5 inset, 0 0 30px rgba(0, 0, 0, 0.4) inset;

}

.notification.globalAlerts.empireRising:after, .notification.mission.empireRising:after {

    border-color: rgba(54, 41, 77, 0) #36294D rgba(54, 41, 77, 0) rgba(54, 41, 77, 0);

}

.notification.globalAlerts.empireRising:before, .notification.mission.empireRising:before {

    border-color: rgba(47, 32, 50, 0) #2F2032 rgba(47, 32, 50, 0) rgba(47, 32, 50, 0);

}

.notification.globalAlerts.empireRising .notification_icon_holder, .notification.mission.empireRising .notification_icon_holder {

    background-color: #2F2032;

    border-color: #2F2032;

    box-shadow: 0 0 0 1px #675F9A inset, 0 0 30px rgba(0, 0, 0, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.41);

}

.notification.globalAlerts.empireRising .notification_icon_holder img.notification_icon, .notification.mission.empireRising .notification_icon_holder img.notification_icon {

    box-shadow: 0 0 15px #A36CB6;

}

.notification.globalAlerts.empireRising em, .notification.mission.empireRising em {

    color: #C3ACF7;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6), 0 0 10px rgba(195, 172, 247, 0.5);

}

.notification.globalAlerts.jackpot_notification, .notification.mission.jackpot_notification {

    background-color: #1FA2D8;

    border-color: #166B90;

    box-shadow: 0 1px 0 #2E9ACB inset, 0 -1px 0 #2E9ACB inset, -1px 0 0 #2E9ACB inset, 0 0 30px rgba(0, 0, 0, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.41);

    cursor: default;

}

.notification.globalAlerts.jackpot_notification:hover, .notification.mission.jackpot_notification:hover {

    background-color: #2FADE1;

    box-shadow: 0 1px 0 #3FA5D3 inset, 0 -1px 0 #3FA5D3 inset, -1px 0 0 #3FA5D3 inset, 0 0 30px rgba(0, 0, 0, 0.4) inset;

}

.notification.globalAlerts.jackpot_notification:after, .notification.globalAlerts.jackpot_notification:before, .notification.mission.jackpot_notification:after, .notification.mission.jackpot_notification:before {

    border-color: rgba(23, 108, 147, 0) #166B90 rgba(23, 108, 147, 0) rgba(23, 108, 147, 0);

}

.notification.globalAlerts.jackpot_notification .notification_icon_holder, .notification.mission.jackpot_notification .notification_icon_holder {

    background-color: #1FA2D8;

    border-color: #166B90;

    box-shadow: 0 0 0 1px #1A7AA2 inset, 0 0 30px rgba(0, 0, 0, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.41);

    margin-top: -10px;

    padding: 2px;

}

.notification.globalAlerts.jackpot_notification .notification_icon_holder img.notification_icon, .notification.mission.jackpot_notification .notification_icon_holder img.notification_icon {

    box-shadow: 0 0 15px #1A7AA2;

}

.notification.globalAlerts.empireRising .notification_icon_holder img.notification_flag, .notification.globalAlerts.jackpot_notification .notification_icon_holder img.notification_flag, .notification.globalAlerts.ongoingRw .notification_icon_holder img.notification_flag, .notification.mission.empireRising .notification_icon_holder img.notification_flag, .notification.mission.jackpot_notification .notification_icon_holder img.notification_flag, .notification.mission.ongoingRw .notification_icon_holder img.notification_flag {

    display: block;

    left: 11px;

    position: absolute;

    top: 9px;

}

.notification.globalAlerts.jackpot_notification em, .notification.mission.jackpot_notification em {

    color: #BAE7FC;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6), 0 0 10px rgba(186, 233, 253, 0.5);

}

.notification.globalAlerts.empireRising, .notification.globalAlerts.jackpot_notification, .notification.globalAlerts.ongoingRw, .notification.mission.empireRising, .notification.mission.jackpot_notification, .notification.mission.ongoingRw {

    padding: 14px 15px 16px;

}

.notification.globalAlerts.empireRising strong, .notification.globalAlerts.jackpot_notification strong, .notification.globalAlerts.ongoingRw strong, .notification.mission.empireRising strong, .notification.mission.jackpot_notification strong, .notification.mission.ongoingRw strong {

    clear: both;

    float: left;

    font-size: 11px;

    font-weight: 400;

    height: 23px;

    line-height: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: normal;

    width: auto;

}

.notification.globalAlerts.new, .notification.mission.new {

    background-color: #0A4662;

    border-color: #072E40;

    box-shadow: 0 1px 0 #0C5272 inset, 0 -1px 0 #0C5272 inset, -1px 0 0 #0C5272 inset, 0 0 30px rgba(0, 0, 0, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.41);

}

.notification.globalAlerts.new:hover, .notification.mission.new:hover {

    background-color: #0C5779;

    box-shadow: 0 1px 0 #0E6389 inset, 0 -1px 0 #0E6389 inset, -1px 0 0 #0E6389 inset, 0 0 30px rgba(0, 0, 0, 0.4) inset;

}

.notification.globalAlerts.new:after, .notification.mission.new:after {

    border-color: rgba(10, 70, 98, 0) #093F59 rgba(10, 70, 98, 0) rgba(10, 70, 98, 0);

}

.notification.globalAlerts.new:before, .notification.mission.new:before {

    border-color: rgba(7, 46, 64, 0) #072E40 rgba(7, 46, 64, 0) rgba(7, 46, 64, 0);

}

.notification.globalAlerts.new .notification_icon_holder, .notification.mission.new .notification_icon_holder {

    background-color: #0A4662;

    border-color: #072E40;

    box-shadow: 0 0 0 1px #0C5272 inset, 0 0 30px rgba(0, 0, 0, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.41);

}

.notification.globalAlerts.new .notification_icon_holder img, .notification.mission.new .notification_icon_holder img {

    box-shadow: 0 0 15px #4AC6EA;

}

.notification.globalAlerts.new > span span, .notification.mission.new > span span {

    background-color: #6A97AC;

    background-image: linear-gradient(#85ACBF 0px, #6A97AC 100%);

    box-shadow: 0 1px 0 #C9E0EB inset;

    color: #093951;

    text-shadow: 0 1px 0 #C9E0EB;

}

.notification.globalAlerts.new em, .notification.mission.new em {

    color: #4AC6EA;

    text-shadow: 0 1px 0 #074254, 0 0 10px rgba(0, 255, 255, 0.4);

}

.notification.globalAlerts.completed, .notification.mission.completed {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-color: #296705;

    border-color: #1B4403;

    box-shadow: 0 1px 0 #307806 inset, 0 -1px 0 #307806 inset, -1px 0 0 #307806 inset, 0 0 30px rgba(0, 0, 0, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.41);

}

.notification.globalAlerts.completed:hover, .notification.mission.completed:hover {

    background-color: #337F06;

    box-shadow: 0 1px 0 #3A9007 inset, 0 -1px 0 #3A9007 inset, -1px 0 0 #3A9007 inset, 0 0 30px rgba(0, 0, 0, 0.4) inset;

}

.notification.globalAlerts.completed:after, .notification.mission.completed:after {

    border-color: rgba(41, 103, 5, 0) #255D05 rgba(41, 103, 5, 0) rgba(41, 103, 5, 0);

}

.notification.globalAlerts.completed:before, .notification.mission.completed:before {

    border-right-color: #1B4403;

}

.notification.globalAlerts.completed .notification_icon_holder, .notification.mission.completed .notification_icon_holder {

    background-color: #296705;

    border-color: #1B4403;

    box-shadow: 0 0 0 1px #307806 inset, 0 0 30px rgba(0, 0, 0, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.41);

}

.notification.globalAlerts.completed .notification_icon_holder img, .notification.mission.completed .notification_icon_holder img {

    box-shadow: 0 0 15px #C2EB74;

}

.notification.globalAlerts.completed > span span, .notification.mission.completed > span span {

    background-color: #78AF04;

    background-image: linear-gradient(#94C418 0px, #78AF04 100%);

    box-shadow: 0 1px 0 #CEF765 inset;

    color: #205003;

    text-shadow: 0 1px 0 #CEF765;

}

.notification.globalAlerts.completed em, .notification.mission.completed em {

    color: #C2EB74;

    text-shadow: 0 1px 0 #265904, 0 0 10px rgba(153, 255, 0, 0.4);

}

.notification.globalAlerts.completed strong, .notification.globalAlerts.empireRising strong, .notification.globalAlerts.jackpot_notification strong, .notification.globalAlerts.new strong, .notification.globalAlerts.ongoingRw strong, .notification.mission.completed strong, .notification.mission.empireRising strong, .notification.mission.jackpot_notification strong, .notification.mission.new strong, .notification.mission.ongoingRw strong {

    color: #FFFFFF;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);

}

@media screen and (max-width: 1270px) {

.notification_area {

}

.notification_area .notification_holder {

    width: 250px;

}

.notification_area .notification_holder .notification {

    max-width: 140px;

    min-width: 140px;

}

.notification_area .notification_holder .notification em, .notification_area .notification_holder .notification strong {

    width: 100px;

}

}

@media screen and (max-width: 900px) {

.notification_area {

    visibility: hidden !important;

}

}

.help_wheel_fortune_banner_side {

    background-image: url("http://www.erepublik.com/images/modules/power_spin/wheel_of_fortune_pop.png");

    display: none;

    height: 651px;

    position: absolute;

    width: 540px;

}

.help_wheel_fortune_banner_side .close {

    cursor: pointer;

    height: 33px;

    position: absolute;

    right: 46px;

    text-align: left;

    text-indent: -999px;

    top: 101px;

    width: 33px;

}

.help_wheel_fortune_banner_side .cta_spin_to_win {

    background-image: url("http://www.erepublik.com/images/modules/power_spin/cta_spin_to_win.png");

    background-position: 0 100px;

    background-repeat: no-repeat;

    height: 72px;

    position: absolute;

    right: 171px;

    top: 344px;

    width: 199px;

}

.empire_help_pop {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/empire_help_pop_bkg.jpg");

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 1px 20px rgba(0, 0, 0, 0.75);

    display: none;

    height: 523px;

    position: absolute;

    width: 718px;

}

.empire_help_pop .pop_title {
    color: #FFEBA7;

    font-family: Open Sans Condensed,sans;

    font-size: 20px;

    font-weight: 700;

    height: 31px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    text-shadow: 0 2px 2px #0C0C09;

    text-transform: uppercase;

    top: 70px;

    width: 100%;

}

.empire_help_pop .pop_title span {

    font-size: 16px;

    text-transform: lowercase;

}

.empire_help_pop .close {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/pvp_inventory_close.png");

    background-repeat: no-repeat;

    height: 33px;

    position: absolute;

    right: -15px;

    text-indent: -99999px;

    top: -15px;

    width: 33px;

}

.empire_help_pop .close:active {

    top: -14px;

}

.empire_help_pop .button_emp {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/empire_help_button.jpg");

    background-repeat: no-repeat;

    border-radius: 9px 9px 9px 9px;

    color: #FFFFFF;

    font-size: 16px;

    font-weight: 700;

    height: 48px;

    line-height: 48px;

    position: absolute;

    text-align: center;

    text-indent: 0;

    text-shadow: 0 2px 2px #000000;

    width: 166px;

}

.empire_help_pop .button_emp.bottom-right {

    bottom: 16px;

    left: auto;

    right: 0;

    top: auto;

}

.empire_help_pop .button_emp.bottom-left {

    bottom: 16px;

    left: 0;

    right: auto;

    top: auto;

}

.empire_help_pop ul.menu {

    left: 31px;

    position: absolute;

    top: 107px;

}

.empire_help_pop ul.menu li {

    color: #99968D;

    cursor: pointer;

    float: left;

    font-size: 12px;

    font-weight: 700;

    height: 31px;

    line-height: 31px;

    padding: 0 20px;

}

.empire_help_pop ul.menu li.sep {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/empire_help_sep.png");

    background-position: right 9px;

    background-repeat: no-repeat;

    padding-right: 35px;

}

.empire_help_pop .page {

    color: #E3E1DF;

    display: none;

    font-size: 12px;

    height: 380px;

    left: 100px;

    line-height: 18px;

    position: absolute;

    text-shadow: 0 1px #000000;

    top: 143px;

    width: 600px;

}

.empire_help_pop .page a.plain {

    color: #6F8195;

    float: right;

    font-style: italic;

    text-decoration: underline;

}

.empire_help_pop .page b, .empire_help_pop .page strong {

    color: #E2B237;

}

.empire_help_pop .page h2 {

    color: #E2B237;

    font-size: 16px;

    height: 42px;

    line-height: 42px;

    text-align: center;

    width: 520px;

}

.empire_help_pop .page span.tab {

    display: block;

    padding-left: 35px;

}

.empire_help_pop .page span.gray {

    color: #828283;

}

.empire_help_pop .page span.icon {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/empire_help_content.png");

    background-repeat: no-repeat;

    height: 55px;

    margin-left: -77px;

    margin-top: -5px;

    position: absolute;

    width: 55px;

}

.empire_help_pop .page span.icon.military {

    background-position: 0 -65px;

}

.empire_help_pop .page span.icon.regions {

    background-position: 0 -130px;

}

.empire_help_pop .page span.icon.influence {

    background-position: 0 -195px;

}

.empire_help_pop .page span.icon.det {

    background-position: -65px -113px;

    height: 64px;

    margin-left: -80px;

    margin-top: -10px;

    width: 68px;

}

.empire_help_pop .page span.icon.bonus {

    background-position: -65px 0;

    height: 103px;

    margin-left: -80px;

    margin-top: -25px;

    width: 103px;

}

.guerrilla_fight_tutorial {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/help_bg.png");

    display: none;

    float: left;

    height: 542px;

    position: absolute;

    width: 742px;

}

.guerrilla_fight_tutorial .close {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/pvp_inventory_close.png");

    background-repeat: no-repeat;

    height: 33px;

    position: absolute;

    right: 5px;

    text-indent: -99999px;

    top: 5px;

    width: 33px;

}

.guerrilla_fight_tutorial .close:active {

    top: 6px;

}

.guerrilla_fight_tutorial .page .nav.set_left {

    left: 40px;

}

.guerrilla_fight_tutorial .page p {

    color: #E3E1DF;

    font-size: 12px;

    text-shadow: 0 1px 0 #000000;

}

.guerrilla_fight_tutorial .page p b, .military_tournament_pop .content > p b {

    color: #FFC93D;

}

.guerrilla_fight_tutorial .page.p1 p {

    font-size: 13px;

    margin-bottom: 40px;

    margin-top: 40px;

    text-align: center;

}

.guerrilla_fight_tutorial .page.p2 table {

    margin: 25px auto 0;

    width: 80%;

}

.guerrilla_fight_tutorial .page.p2 td {

    padding: 10px;

}

.guerrilla_fight_tutorial .page.p3 ul li strong {

    color: #FFC93D;

    display: block;

    font-size: 12px;

}

.guerrilla_fight_tutorial > ol {

    display: table;

    height: 30px;

    line-height: 30px;

    list-style: decimal outside none;

    margin: 119px auto 0;

    text-align: center;

    white-space: nowrap;

    width: 742px;

}

.guerrilla_fight_tutorial > ol li {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/next_slide.png");

    background-position: 12px center;

    background-repeat: no-repeat;

    color: #837D70;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    font-weight: 700;

    list-style: decimal inside none;

    margin: 0;

    padding-left: 40px;

    text-shadow: 0 1px 0 #000000;

}

.mu_tournament_tutorial {

    background-image: url("http://www.erepublik.com/images/modules/popups/mu_tournament/help_bg.jpg?1412067038");

    border-radius: 10px 10px 10px 10px;

    display: none;

    float: left;

    height: 523px;

    position: absolute;

    width: 718px;

}

.mu_tournament_tutorial .close {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/pvp_inventory_close.png");

    background-repeat: no-repeat;

    height: 33px;

    position: absolute;

    right: -10px;

    text-indent: -99999px;

    top: -10px;

    width: 33px;

}

.mu_tournament_tutorial .close:active {

    top: -9px;

}

.mu_tournament_tutorial h2 {

    color: #FCE569;

    font: bold 40px "Open Sans Condensed",sans-serif;

    position: absolute;

    text-align: center;

    text-transform: uppercase;

    top: 44px;

    width: 100%;

}

.mu_tournament_tutorial a:hover {

    color: #CCCCCC;

}

.guerrilla_fight_tutorial .page, .mu_tournament_tutorial .page {

    display: none;

    margin: 20px auto 0;

    width: 680px;

}

.guerrilla_fight_tutorial .page .nav, .mu_tournament_tutorial .page .nav {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame//tutorial/gbutton.png");

    background-position: 0 0;

    bottom: 21px;

    color: #FFFFFF;

    float: left;

    font-size: 18px;

    font-weight: 700;

    height: 48px;

    left: 290px;

    line-height: 48px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #000000;

    width: 166px;

}

.mu_tournament_tutorial .page .nav.set_left {

    left: 21px;

}

.guerrilla_fight_tutorial .page .nav.set_right, .mu_tournament_tutorial .page .nav.set_right {

    left: 530px;

}

.mu_tournament_tutorial .page p {

    color: #B3AEA9;

    font-size: 12px;

    line-height: 14px;

    text-align: center;

    text-shadow: 0 1px 0 #000000;

}

.mu_tournament_tutorial .page strong {

    color: #FFC93D;

    font-size: 12px;

}

.mu_tournament_tutorial .page .link_btn {

    background: linear-gradient(#34342F, #212119) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.8), 0 1px 0 #45453D inset;

    color: #FFFFFF;

    display: inline-block;

    font-size: 11px;

    padding: 4px 8px;

}

.mu_tournament_tutorial .page .link_btn:hover {

    background: linear-gradient(#41413B, #303024) repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.mu_tournament_tutorial .page .link_btn:active {

    background: linear-gradient(#34342F, #212119) repeat scroll 0 0 rgba(0, 0, 0, 0);

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5) inset, 0 1px 0 #45453D;

    padding: 5px 8px 3px;

}

.guerrilla_fight_tutorial .page.p1 img, .mu_tournament_tutorial .page.p1 img {

    display: block;

    margin: 0 auto;

}

.mu_tournament_tutorial .page.p2 table {

    margin: 25px auto 0;

}

.guerrilla_fight_tutorial .page.p2 td img, .mu_tournament_tutorial .page.p2 table img {

    position: relative;

    top: -8px;

}

.guerrilla_fight_tutorial .page.p3 table, .mu_tournament_tutorial .page.p3 table {

    margin: 30px auto 0;

    width: 95%;

}

.guerrilla_fight_tutorial .page.p3 ul, .mu_tournament_tutorial .page.p3 ul {

    display: block;

    margin-top: 10px;

    text-shadow: 0 1px 0 #000000;

}

.guerrilla_fight_tutorial .page.p3 ul li, .mu_tournament_tutorial .page.p3 ul li {

    border-bottom: 1px solid rgba(0, 0, 0, 0.3);

    clear: both;

    display: block;

    padding-top: 5px;

}

.guerrilla_fight_tutorial .page.p3 ul li small, .mu_tournament_tutorial .page.p3 ul li small {

    color: #B3AEA9;

    display: block;

    font-size: 11px;

    margin-bottom: 5px;

    width: 250px;

}

.guerrilla_fight_tutorial .page.p3 em, .mu_tournament_tutorial .page.p3 em {

    clear: both;

    color: #888888;

    display: block;

    font-size: 11px;

    font-style: italic;

    padding-top: 5px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);

}

.guerrilla_fight_tutorial .page.p3 em span, .mu_tournament_tutorial .page.p3 em span {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/tutorial/help_hint.png");

    background-position: left center;

    background-repeat: no-repeat;

    padding-bottom: 8px;

    padding-left: 30px;

    padding-top: 8px;

}

.guerrilla_fight_tutorial .page.p3 .hud, .mu_tournament_tutorial .page.p3 .hud {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/tutorial/p3_hud.png?1412067038");

    float: left;

    height: 147px;

    margin-left: 20px;

    position: relative;

    width: 326px;

}

.guerrilla_fight_tutorial .page.p3 .hud span, .mu_tournament_tutorial .page.p3 .hud span {

    height: 25px;

    position: absolute;

    width: 25px;

}

.guerrilla_fight_tutorial .page.p3 .hud span.no1, .mu_tournament_tutorial .page.p3 .hud span.no1 {

    left: 12px;

    top: 18px;

}

.guerrilla_fight_tutorial .page.p3 .hud span.no2, .mu_tournament_tutorial .page.p3 .hud span.no2 {

    left: 192px;

    top: -2px;

}

.guerrilla_fight_tutorial .page.p3 .hud span.no3, .mu_tournament_tutorial .page.p3 .hud span.no3 {

    left: 289px;

    top: 18px;

}

.guerrilla_fight_tutorial .page.p3 .hud span.no4, .mu_tournament_tutorial .page.p3 .hud span.no4 {

    left: 2px;

    top: 99px;

}

.guerrilla_fight_tutorial .page.p3 .hud span.no5, .mu_tournament_tutorial .page.p3 .hud span.no5 {

    left: 182px;

    top: 38px;

}

.guerrilla_fight_tutorial .page.p3 .hud span.no6, .mu_tournament_tutorial .page.p3 .hud span.no6 {

    left: 182px;

    top: 110px;

}

.guerrilla_fight_tutorial .page.p3 .hud span.no7, .mu_tournament_tutorial .page.p3 .hud span.no7 {

    left: 297px;

    top: 99px;

}

.guerrilla_fight_tutorial .page.p4, .mu_tournament_tutorial .page.p4 {

    margin-top: -20px;

}

.guerrilla_fight_tutorial .page.p4 p, .mu_tournament_tutorial .page.p4 p {

    font-size: 12px;

    line-height: 140%;

}

.guerrilla_fight_tutorial .page.p4 q, .mu_tournament_tutorial .page.p4 q {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);

    display: block;

    margin-bottom: 3px;

    margin-top: 3px;

    padding: 5px 5px 1px;

    width: 95%;

}

.guerrilla_fight_tutorial .page.p4 strong, .mu_tournament_tutorial .page.p4 strong {

    color: #C8FF3C;

    display: block;

    margin-bottom: 3px;
    text-shadow: 0 1px 0 #000000, 0 0 20px #C0FD3D;

}

.guerrilla_fight_tutorial .page.p4 table, .mu_tournament_tutorial .page.p4 table {

    margin: 30px auto 0;

    width: 98%;

}

.guerrilla_fight_tutorial .page.p4 .infos, .mu_tournament_tutorial .page.p4 .infos {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/tutorial/p4_img.png");

    bottom: -10px;

    float: right;

    height: 289px;

    position: relative;

    right: -10px;

    width: 342px;

}

.guerrilla_fight_tutorial .page.p4 .infos span, .mu_tournament_tutorial .page.p4 .infos span {

    float: left;

    height: 25px;

    position: absolute;

    width: 25px;

}

.guerrilla_fight_tutorial .page.p4 .infos span.no1, .mu_tournament_tutorial .page.p4 .infos span.no1 {

    left: 0;

    top: -2px;

}

.guerrilla_fight_tutorial .page.p4 .infos span.no2, .mu_tournament_tutorial .page.p4 .infos span.no2 {

    left: 85px;

    top: -2px;

}

.guerrilla_fight_tutorial .page.p4 .infos span.no3, .mu_tournament_tutorial .page.p4 .infos span.no3 {

    left: 205px;

    top: -2px;

}

.mu_tournament_tutorial > ul {

    display: table;

    height: 30px;

    line-height: 30px;

    margin: 107px auto 0;

    white-space: nowrap;

    width: auto;

}

.mu_tournament_tutorial > ul li {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/next_slide.png");

    background-position: 12px center;

    background-repeat: no-repeat;

    color: #837D70;

    cursor: pointer;

    float: left;

    font-size: 13px;

    font-weight: 700;

    list-style-position: inside;

    margin: 0;

    padding-left: 40px;

    text-shadow: 0 1px 0 #000000;

}

.guerrilla_fight_tutorial > ol li:hover, .guerrilla_fight_tutorial > ol li:hover a, .mu_tournament_tutorial > ul li:hover, .mu_tournament_tutorial > ul li:hover a {

    color: #B3AFA6;

}

.guerrilla_fight_tutorial > ol li.active, .mu_tournament_tutorial > ul li.active {

    color: #FFFFFF;

    text-shadow: 0 1px 0 #000000, 0 0 8px rgba(255, 255, 255, 0.5);

}

.guerrilla_fight_tutorial > ol li:first-child, .mu_tournament_tutorial > ul li:first-child {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    padding-left: 0;

}

.guerrilla_fight_tutorial > ol li a, .mu_tournament_tutorial > ul li a {

    color: #837D70;

    font-size: 12px;

    font-weight: 700;

}

.mu_competition {

    background-image: url("http://www.erepublik.com/images/modules/misc/mu_competition_bg.png");

    background-repeat: no-repeat;

    display: none;

    float: left;

    height: 607px;

    position: absolute;

    width: 561px;

    z-index: 10000;

}

.mu_competition .time {

    color: #7C3B31;

    display: block;

    height: 34px;

    left: 50%;

    margin: 0 auto 0 -75px;

    position: absolute;

    text-align: center;

    top: 155px;

    width: 151px;

}

.mu_competition .time strong {

    font-family: ds-digitalbold_italic,Andale Mono,Consolas,Monaco,Courier New,monospace;

    font-size: 16px;

    position: relative;

    top: -2px;

}

.mu_competition .mu_content .mu_listing li .top_players img {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 2px solid #E5C98D;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);

    float: left;

    height: 25px;

    image-rendering: optimizequality;

    margin-right: 5px;

    margin-top: 4px;

    width: 25px;

}

.mu_competition .mu_content .mu_listing li .detail {

    float: left;

    padding-left: 15px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

    width: 230px;

}

.mu_competition .mu_content .mu_listing li .detail img {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 2px solid #E5C98D;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);

    float: left;

    height: 25px;

    image-rendering: optimizequality;

    margin-top: 4px;

    width: 25px;

}

.mu_competition .mu_content .mu_listing li .detail span a {

    clear: both;

    color: #7C3B31;

    float: left;

    font-size: 12px;

    font-weight: 700;

    line-height: 16px;

    margin-top: 4px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 170px;

}

.mu_competition .mu_content .mu_listing li .detail span a:hover {

    color: #45211B;

}

.mu_competition .mu_content .mu_listing li .detail span b {

    clear: both;

    color: #A34031;

    float: left;

    font-size: 11px;

    line-height: 11px;

}

.mu_competition .top3 img.top1 {

    left: 268px;

    top: 79px;

}

.mu_competition .top3 img.top2 {

    left: 138px;

    top: 113px;

}

.mu_competition .top3 img.top3 {

    left: 398px;

    top: 113px;

}

#spoils_of_war {

    background-image: url("http://www.erepublik.com/images/modules/popups/spoils_first_frame_bg.png");

    display: none;

    float: left;

    height: 594px;

    position: absolute;

    width: 556px;

}

#spoils_of_war.ending {

    background-image: url("http://www.erepublik.com/images/modules/popups/spoils_first_frame_bg_ended.png");

}

#spoils_of_war.ending .time, .spoils_of_war_side_banner.ending b, .spoils_of_war_side_banner.ending em {

    color: #F38A63;

    text-shadow: 0 0 10px #FF0000;

}

#spoils_of_war.rankings .spoils_of_war_prizes {

    left: -509px;

}

#spoils_of_war.rankings .back, #spoils_of_war.shop .forward {

    opacity: 1;

    visibility: visible;

}

#spoils_of_war .spoil_holder {

    float: left;

    height: 449px;

    left: 24px;

    overflow: hidden;

    position: absolute;

    top: 119px;

    width: 509px;

}

#spoils_of_war .spoils_of_war_prizes, #spoils_of_war .spoils_of_war_rankings {

    float: left;

    height: 449px;

    overflow: hidden;

    position: absolute;

    top: 0;

    transition: all 0.25s ease-in-out 0s;

    width: 509px;

}

#spoils_of_war .spoils_of_war_prizes, #spoils_of_war.rankings .spoils_of_war_rankings, #spoils_of_war.shop .spoils_of_war_prizes {

    left: 0;

}

#spoils_of_war .spoils_of_war_rankings, #spoils_of_war.shop .spoils_of_war_rankings {

    left: 509px;

}

#spoils_of_war .time {

    color: #A9F464;

    display: block;

    height: 34px;

    margin: 0 auto;

    position: relative;

    text-align: center;

    text-shadow: 0 1px 0 #464A28, 0 0 10px #99FF00;

    top: 22px;

    width: 151px;

}

#spoils_of_war .time b {

    bottom: -2px;

    display: block;

    font-size: 10px;

    position: relative;

    text-transform: uppercase;

}

#spoils_of_war .time strong {

    font-family: ds-digitalbold_italic,Andale Mono,Consolas,Monaco,Courier New,monospace;

    font-size: 20px;

}

#spoils_of_war .close {

    image-rendering: optimizequality;

    position: absolute;

    right: -5px;

    top: 10px;

    transform: scale(0.9);

    transition: all 0.1s ease-in-out 0s;

    z-index: 1000;

}

#spoils_of_war .go {

    background-image: url("http://www.erepublik.com/images/modules/popups/go_forward_back.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FBFBFB;

    font-size: 11px;

    font-weight: 700;

    height: 39px;

    opacity: 0;

    position: absolute;

    right: 11px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);

    top: 72px;

    transition: opacity 0.25s ease-in-out 0s;

    visibility: hidden;

    width: 138px;

}

#spoils_of_war .go b {

    display: block;

    padding-top: 10px;

    text-align: center;

    width: 100%;

}

#spoils_of_war .go:hover {

    color: #ECE9A3;

}

#spoils_of_war .go.forward:active {

    background-position: -138px 0;

    color: #E5E2E2;

}

#spoils_of_war .go.back {

    background-position: 0 -39px;

    right: 406px;

}

#spoils_of_war .go.back:active {

    background-position: -138px -39px;

    color: #E5E2E2;

}

#spoils_of_war .go.back:active b, #spoils_of_war .go.forward:active b {

    padding-top: 11px;

}

.spoils_of_war_prizes {

    z-index: 100;

}

.spoils_of_war_prizes > p {

    color: #BFC0C0;

    float: left;

    font-size: 12px;

    margin-left: 27px;

    margin-top: 18px;

    text-align: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);

    width: 300px;

}

.spoils_of_war_prizes > p.ending {

    background-image: url("http://www.erepublik.com/images/modules/banners/spoils_alert.png");

    color: #FFFFCC;

    float: left;

    font-size: 11px;

    height: 52px;

    left: -8px;

    padding-left: 54px;

    padding-right: 4px;

    padding-top: 6px;

    position: absolute;

    top: -7px;

    width: 317px;

}

.spoils_of_war_prizes > p b {

    color: #FFFFFF;

    font-weight: 700;

}

.spoils_of_war_prizes > big {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);

    border: 1px solid rgba(64, 70, 77, 0.698);

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4) inset;

    float: right;

    margin-right: 23px;

    margin-top: 10px;

    padding: 2px 5px;

}

.spoils_of_war_prizes > big span {

    background-image: url("http://www.erepublik.com/images/modules/popups/prestige_icon.png");

    background-position: right 1px;

    background-repeat: no-repeat;

    color: #FFFFFF;

    float: left;

    font-family: FranchiseRegular,Impact;

    font-size: 29px;

    font-weight: 400;

    padding: 5px 40px 5px 3px;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);

    text-transform: uppercase;

}

.spoils_of_war_prizes > big span.bad {

    color: #E42A2A;

}

.spoils_of_war_prizes .prizes {

    float: left;

    margin-left: 12px;

    margin-top: 10px;

}

.spoils_of_war_prizes .prizes .box {

    background-image: url("http://www.erepublik.com/images/modules/popups/spoil_boxes.png");

    float: left;

    height: 113px;

    left: -15px;

    margin-bottom: -15px;

    margin-top: -15px;

    position: relative;

    width: 152px !important;

}

.spoils_of_war_prizes .prizes .box.b2 {

    background-position: -152px 0;

}

.spoils_of_war_prizes .prizes .box.b3 {

    background-position: -304px 0;

}

.spoils_of_war_prizes .prizes .btn {

    background: none repeat scroll 0 0 rgba(17, 17, 17, 0.4);

    border-radius: 6px 6px 6px 6px;

    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.1);

    float: left;

    height: 46px;

    margin-left: 10px;

    margin-top: 5px;

    overflow: hidden;

    position: relative;

    text-align: center;

    width: 121px;

}

.spoils_of_war_prizes .prizes .btn.block img {

    opacity: 0.5;

    top: 11px;

    transform: scale(1);

}

.spoils_of_war_prizes .prizes .btn.block a {

    top: 43px;

    transform: scale(0.7);

}

.spoils_of_war_prizes .prizes .btn img {

    left: 48px;

    opacity: 0;

    position: absolute;

    top: -5px;

    transform: scale(0);

    transition: all 0.25s ease-in-out 0s;

}

.spoils_of_war_prizes .prizes .btn a {

    background-image: url("http://www.erepublik.com/images/modules/popups/spoil_prize_btn.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 45px;

    margin-left: 2px;

    margin-top: 1px;

    position: relative;

    transition: top 0.25s ease-in-out 0s;

    width: 118px;

    z-index: 1;

}

.spoils_of_war_prizes .prizes .btn a span {

    background-image: url("http://www.erepublik.com/images/modules/popups/spoil_prestige_small");

    background-position: right center;

    background-repeat: no-repeat;

    color: #FFFFFF;

    font-size: 18px;

    font-weight: 700;

    line-height: 40px;

    padding-right: 25px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.698), 0 0 10px rgba(255, 255, 255, 0.6);

}

.spoils_of_war_prizes .prizes .btn a:active span {

    line-height: 44px;

    opacity: 0.6;

}

.spoils_of_war_prizes .prizes .prize {

    float: left;

    margin: 0 11px;

    width: 140px;

}

.spoils_of_war_prizes .prizes .prize.price3.no_top_prize .top {

    background-position: -54px -266px !important;

}

.spoils_of_war_prizes .prizes .prize.price7.no_top_prize .top {

    background-position: -54px -332px !important;

}

.spoils_of_war_prizes .prizes .prize.price15.no_top_prize .top {

    background-position: -54px -200px !important;

}

.spoils_of_war_prizes .prizes .prize.blur .prize_roll {

}

.spoils_of_war_prizes .prizes .prize.blur_force .prize_roll {

}

.spoils_of_war_prizes .prizes .prize.blur_force .btn {

    opacity: 0.6;

}

.spoils_of_war_prizes .prizes .prize .prize_roll {

    background-image: url("http://www.erepublik.com/images/modules/popups/spoils_prize_bg.png");

    background-repeat: no-repeat;

    float: left;

    height: 235px;

    opacity: 0.5;

    position: relative;

    transform: scale(0.9);

    transition: all 0.25s ease-in-out 0s;

    width: 140px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll:hover, .spoils_of_war_prizes .prizes .prize.active .prize_roll, .spoils_of_war_prizes .prizes .prize.hover .prize_roll {

    bottom: 0;

    opacity: 1;

    transform: scale(1);

}

.spoils_of_war_prizes .prizes .prize .prize_roll > a {

    background-color: #3B5518;

    background-image: linear-gradient(#567C24 0px, #3B5518 100%);

    border: 1px solid #2D4113;

    border-radius: 3px 3px 3px 3px;

    bottom: 25px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 2px 3px rgba(0, 0, 0, 0.3);

    color: #FFFFFF;

    display: none;

    font-weight: 700;

    left: 43px;

    margin: 0 auto;

    padding: 2px 0;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);

    transform: scale(1);

    transition: all 0.1s ease-in-out 0s;

    width: 50px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll > a:hover {

    transform: scale(1.1);

}

#spoils_of_war .close:active, .spoils_of_war_prizes .prizes .prize .prize_roll > a:active {

    transform: scale(0.9);

}

.spoils_of_war_prizes .prizes .prize .prize_roll > strong {

    color: #FFFFFF;

    display: block;

    font-size: 11px;

    left: 0;

    opacity: 0;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 1px #000000;

    top: 50px;

    width: 100%;

}

.spoils_of_war_prizes .prizes .prize .prize_roll > small {

    color: #FFFFFF;

    display: block;

    font-size: 12px;

    left: 0;

    opacity: 0;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 1px #000000;

    top: 170px;

    width: 100%;

}

.spoils_of_war_prizes .prizes .prize .prize_roll > small em {

    color: #B8AEAE;

    font-size: 10px;

    position: relative;

    top: -3px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll.collected > strong {

    opacity: 1;

    top: 60px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll.collected > small {

    opacity: 1;

    top: 160px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll.collected q {

    left: 45px;

    opacity: 0;

    top: 90px;

    transform: scale(0);

}

.spoils_of_war_prizes .prizes .prize .prize_roll.collected .item.selected {

    animation-delay: 0.5s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: tada;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    left: 45px;

    top: 90px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll.collected .item.selected.top {

    left: 35px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll.collected .item.blur {

    opacity: 0;

    transform: scale(0);

}

.spoils_of_war_prizes .prizes .prize .prize_roll q {

    background-image: url("http://www.erepublik.com/images/modules/popups/spoils_target.png");

    float: left;

    height: 50px;

    left: 44px;

    opacity: 0;

    position: absolute;

    top: 38px;

    transform: scale(0.2);

    transition: all 0.1s ease-in-out 0s;

    width: 50px;

    z-index: 10;

}

.spoils_of_war_prizes .prizes .prize .prize_roll q.go1 {

    left: 44px;

    top: 38px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll q.go2 {

    left: 14px;

    top: 107px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll q.go3 {

    left: 14px;

    top: 167px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll q.go4 {

    left: 76px;

    top: 167px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll q.go5 {

    left: 76px;

    top: 107px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item {

    background-image: url("http://www.erepublik.com/images/modules/popups/spoils_prizes.png");

    float: left;

    height: 53px;

    transition: all 0.25s ease-in-out 0s;

    width: 53px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.selected {

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.blur {

    opacity: 0.6;

    transform: scale(0.9);

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.top {

    height: 66px;

    left: 34px;

    position: absolute;

    top: 35px;

    width: 71px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.top_left {

    left: 13px;

    position: absolute;

    top: 105px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.bottom_left {

    left: 13px;

    position: absolute;

    top: 165px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.bottom_right {

    position: absolute;

    right: 13px;

    top: 105px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.top_right {

    position: absolute;

    right: 13px;

    top: 165px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize1 {

    background-position: -54px -66px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize3 {

    background-position: 0 -53px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize4 {

    background-position: 0 -212px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize5 {

    background-position: 0 -265px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize6 {

    background-position: -54px -132px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize7 {

    background-position: 0 -424px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize8 {

    background-position: 0 -530px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize9 {

    background-position: 0 -477px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize10 {

    background-position: 0 -583px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize11 {

    background-position: -54px 0;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize12 {

    background-position: 0 -106px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize13 {

    background-position: 0 -159px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize14 {

    background-position: 0 -318px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll .item.prize15 {

    background-position: 0 -371px;

}

.spoils_of_war_prizes .prizes .prize .prize_roll p {

    color: #FFEABC;

    font-weight: 700;

    margin-top: 12px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

    width: 140px;

}

.spoils_of_war_rankings {

    background-image: url("http://www.erepublik.com/images/modules/popups/spoils_rankings_bg.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    top: 120px;

    z-index: 1000;

}

.spoils_of_war_rankings .spoils_division {

    height: 25px;

    left: 192px;

    position: absolute;

    top: 111px;

    width: 129px;

}

.spoils_of_war_rankings .spoils_division #spoils_division_select {

    background-color: #F7F0D4;

    border: 0 none;

    border-radius: 2px 2px 2px 2px;

    color: #4E211A;

    display: block;

    font-size: 11px;

    margin: 2px auto 0;

    padding: 3px;

    width: 100px;

}

.spoils_of_war_rankings .spoils_content {

    border-radius: 15px 15px 15px 15px;

    float: left;

    height: 295px;

    left: 7px;

    position: relative;

    top: 94px;

    width: 494px;

}

.spoils_of_war_rankings .spoils_content .spoils_header {

    display: block;

    float: left;

    height: 10px;

    margin-bottom: 15px;

    margin-left: 3px;

    position: relative;

    text-align: left;

    top: 8px;

    width: 463px;

}

.spoils_of_war_rankings .spoils_content .spoils_header > span {

    border-right: 1px solid #7C3B31;

    color: #7C3B31;

    float: left;

    font-size: 10px;

    font-weight: 700;

    height: 10px;

    line-height: 10px;

    padding-left: 0;

    text-align: left;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);

}

.spoils_of_war_rankings .spoils_content .spoils_header > span.c1 {

    padding-left: 32px;

    width: 52px;

}

.spoils_of_war_rankings .spoils_content .spoils_header > span.c2 {

    padding-left: 42px;

    width: 204px;

}

.spoils_of_war_rankings .spoils_content .spoils_header > span.c3 {

    border-right: 0 none;

    padding-left: 37px;

    width: 93px;

}

.spoils_of_war_rankings .spoils_content .spoils_listing {

    clear: both;

    float: left;

    height: 228px;

    margin-left: 3px;

    overflow: hidden;

    width: 488px;

}

.spoils_of_war_rankings .spoils_content .spoils_listing li {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);

    clear: both;

    float: left;

    height: 37px;

    line-height: 37px;

    margin-bottom: 1px;

    position: relative;

    width: 488px;

}

.spoils_of_war_rankings .spoils_content .spoils_listing li .prestige_points {

    background-color: rgba(0, 0, 0, 0);

    background-image: url("http://www.erepublik.com/images/modules/pvp/prestige_rank.png");

    background-position: 0 center;

    background-repeat: no-repeat;

    float: left;

    margin-left: 4px;

    padding-left: 30px;

    text-align: left;

    width: 120px;

}

.spoils_of_war_rankings .spoils_content .spoils_listing li .prestige_points > b {

    color: #7C3B31;

    font-size: 12px;

    font-weight: 700;

}

.spoils_of_war_rankings .spoils_content .spoils_listing li .country {

    float: left;

    padding-left: 48px;

    position: relative;

    text-align: left;

    width: 240px;

}

.spoils_of_war_rankings .spoils_content .spoils_listing li .country > a {

    display: inline-block;

    position: relative;

    width: auto;

}

.spoils_of_war_rankings .spoils_content .spoils_listing li .country > a > b {

    color: #7C3B31;

    display: block;

    float: left;

    font-size: 12px;

    font-weight: 700;

    padding-left: 33px;

    text-align: left;

}

.spoils_of_war_rankings .spoils_content .spoils_listing li .country > a img {

    display: block;

    left: 3px;

    position: absolute;

    top: 11px;

}

.mu_competition .mu_content .more_info, .spoils_of_war_rankings .spoils_content .more_info {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);

    border-bottom: 1px solid #B0825F;

    border-radius: 15px 15px 15px 15px;

    bottom: 5px;

    box-shadow: 0 1px 2px #B0825F;

    color: #7C3B31;

    font-size: 11px;

    font-weight: 700;

    left: 160px;

    padding: 5px 10px;

    position: absolute;

    text-align: center;

    width: 170px;

}

.spoils_of_war_rankings .top3 {

    height: 52px;

    margin: 0 auto;

    position: relative;

    top: 35px;

    width: 297px;

}

.spoils_of_war_rankings .top3 img {

    height: 36px;

    image-rendering: optimizequality;

    left: 3px;

    position: absolute;

    top: 0;

    width: 36px;

}

.spoils_of_war_rankings .top3 img.top2 {

    top: 24px;

}

.spoils_of_war_rankings .top3 img.top1 {

    left: 133px;

}

.spoils_of_war_rankings .top3 img.top3 {

    left: 263px;

    top: 24px;

}

.country_tournament {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/country_tournament.jpg?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    border-radius: 8px 8px 8px 8px;

    display: block;

    float: left;

    height: 110px;

    margin: 0 0 10px -1px;

    overflow: hidden;

    padding: 3px 1px 22px;

    position: relative;

    width: 760px;

}

.country_tournament.epicSoldier {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/epicSoldier.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.country_tournament.epicSoldier > div .tour_desc > b {

    color: #F8C523;

    font-size: 11px;

}

.country_tournament.epicSoldier > div .tour_desc > small {

    font-size: 10px;

}

.country_tournament.epicSoldier > div .tour_desc > small > img {

    margin-left: 2px;

    position: relative;

    top: 2px;

}

.country_tournament.epicSoldier > div .rank_nr {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/open_rankings.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    font-size: 22px;

    height: 33px;

    padding-top: 8px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);

    width: 32px;

}

.country_tournament.epicSoldier > div .rank_nr:active {

    background-position: 0 -66px;

    opacity: 0.7;

    padding-top: 9px;

}

.country_tournament.epicSoldier > div .progress_bar .level_threshold > div.threshold q {

    top: -2px;

}

.country_tournament.epicSoldier > div .progress_bar .level_threshold > div:nth-of-type(1) q {

    top: -7px;

}

.country_tournament.epicSoldier > div > img.avatar {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: #908273 #8F7049;

    border-image: none;

    border-radius: 2px 2px 2px 2px;

    border-style: solid;

    border-width: 1px;

    box-shadow: 2px 2px 0 #3E3325, -2px -2px 0 #3E3325, 2px -2px 0 #3E3325, -2px 2px 0 #3E3325;

    height: 27px;

    overflow: hidden;

    top: 5px;

    width: 27px;

}
.country_tournament.epicSoldier .next_reward {

    color: #FFFFFF;

    display: block;

    font-size: 10px;

    left: 27px;

    position: absolute;

    text-align: left;

    top: 15px;

    width: 220px;

}

.country_tournament.epicSoldier .next_reward > span {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/next_reward.png");

    background-position: -1000px -1000px;

    background-repeat: no-repeat;

    border-radius: 3px 3px 3px 3px;

    display: block;

    float: left;

    height: 46px;

    margin: -2px 0 0 -3px;

    overflow: hidden;

    padding: 0;

    position: relative;

    text-align: center;

    width: 45px;

}

.country_tournament.epicSoldier .next_reward > span.icon_energy_bars {

    background-position: 0 -230px;

}

.country_tournament.epicSoldier .next_reward > span.icon_energy_house100 {

    background-position: 0 -184px;

}

.country_tournament.epicSoldier .next_reward > div {

    float: right;

    padding: 9px 0 0;

    text-align: left;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.698);

    width: 170px;

}

.country_tournament.epicSoldier .next_reward > div p {

    color: #FFC17E;

    font-size: 10px;

    line-height: 120%;

    width: 100%;

}

.country_tournament.epicSoldier .next_reward > div p strong {

    color: #FFDDB9;

}

.country_tournament.epicSoldier .tournament_timer {

    height: 29px;

    line-height: 29px;

    right: 27px;

    text-align: center;

    top: 22px;

    width: 89px;

}

.country_tournament.epicSoldier .tournament_timer q {

    color: #BFD04B;

    display: block;

    font-size: 20px;

    left: 0;

    margin: 0 auto;

    position: relative;

    right: 0;

    text-align: center;

    text-shadow: 0 0 10px #64F026;

}

.country_tournament.finished {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/country_tournament_finished.jpg?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.country_tournament.finished_epic {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/epicSoldier_finished.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.country_tournament .final_message {

    bottom: 6px;

    color: #323538;

    font-size: 10px;

    font-weight: 700;

    height: 13px;

    left: 18px;

    line-height: 13px;

    overflow: hidden;

    position: absolute;

    width: 95%;

}

.country_tournament .tournament_timer {

    color: #4F7438;

    font-size: 10px;

    height: 13px;

    line-height: 13px;

    overflow: hidden;

    position: absolute;

    right: 53px;

    text-align: left;

    top: 10px;

    width: 140px;

}

.country_tournament .tournament_timer em {

    font-weight: 700;

    position: absolute;

    right: 71px;

    top: 0;

}

.country_tournament .tournament_timer q {

    font-family: ds-digitalbold_italic;

    font-size: 16px;

    position: absolute;

    right: 0;

    text-align: center;

    top: 0;

    width: 71px;

}

.country_tournament > div {

    float: left;

    height: 38px;

    left: 11px;

    margin: 3px 0 0;

    padding: 0;

    position: absolute;

    text-align: left;

    top: 23px;

    width: 740px;

}

.country_tournament > div.country_layer {

    top: 23px;

}

.country_tournament > div.country_layer .tour_desc {

    left: 16px;

}

.country_tournament.epicSoldier > div.player_layer, .country_tournament > div.player_layer {

    top: 65px;

}

.country_tournament > div.player_layer .progress_bar {

    top: 14px;

}

.country_tournament > div .progress_bar {

    display: block;

    height: 11px;

    position: absolute;

    right: 15px;

    top: 13px;

    width: 480px;

}

.country_tournament > div .progress_bar .level_threshold {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/progress_colors.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 11px;

    margin: 0;

    padding: 0;

    position: relative;

    text-align: right;

    width: 480px;

}

.country_tournament > div .progress_bar .level_threshold > span {

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 10px;

    font-weight: 300;

    left: 0;

    position: absolute;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);

    top: 12px;

}

.country_tournament > div .progress_bar .level_threshold > div {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    display: block;

    float: left;

    height: 11px;

    margin: 0;

    padding: 0;

    position: relative;

    text-align: right;

    width: 80px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold q {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/target.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 15px;

    position: absolute;

    right: -3px;

    top: -1px;

    width: 6px;

    z-index: 99;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/prize_sprite.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    border-radius: 10px 10px 10px 10px;

    cursor: default;

    display: block;

    height: 24px;

    outline: 0 none;

    position: absolute;

    right: -17px;

    text-align: left;

    text-decoration: none;

    top: -20px;

    transition: all 0.3s ease-in 0s;

    width: 34px;

    z-index: 100;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.pulseHarder {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: 5;

    animation-name: pulseHarder;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    transition: all 0.25s ease-in 0s;

}

.country_tournament > div .progress_bar .level_threshold > div:nth-of-type(1) q {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/target100.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 25px;

    position: absolute;

    right: -4px;

    top: -7px;

    width: 8px;

    z-index: 99;

}

.country_tournament > div .progress_bar .level_threshold > div.completed .threshold_reward {

    cursor: pointer;

}

.country_tournament > div .tour_desc {

    -moz-box-sizing: border-box;

    color: #FFFFFF;

    display: table;

    font-size: 11px;

    height: 35px;

    left: 12px;

    margin: 0;

    padding: 3px 0 0;

    position: relative;

    text-align: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);

    top: 3px;

    vertical-align: middle;

    width: 155px;

}

.country_tournament > div .tour_desc b, .country_tournament > div .tour_desc small {

    clear: both;

    display: block;

    float: left;

    text-align: left;

    width: 100%;

}

.country_tournament.epicSoldier > div > img, .country_tournament > div > img {

    float: left;

    left: 5px;

    position: relative;

}

.country_tournament > div > img.avatar {

    border: 2px solid #797F85;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

    height: 25px;

    overflow: hidden;

    top: 5px;

    width: 25px;

}

.country_tournament > div > img.nationality {

    left: 8px;

    top: 8px;

}

.country_tournament > div .rank_nr {

    -moz-box-sizing: border-box;

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/rank_number.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #A2601C;

    display: block;

    float: left;

    font-family: FranchiseRegular,Impact;

    font-size: 22px;

    height: 34px;

    left: 0;

    padding-top: 6px;

    position: relative;

    text-align: center;

    top: 3px;

    width: 38px;

}

.country_tournament > div .rank_nr:active {

    background-position: 0 -68px;

    padding-top: 7px;

}

.countries_tournament_ranks {

    background-image: url("http://www.erepublik.com/images/modules/misc/countries_tournament_ranks.png?1412067038");

    background-repeat: no-repeat;

    display: none;

    float: left;

    height: 564px;

    position: absolute;

    width: 561px;

    z-index: 10000;

}

.countries_tournament_ranks .time {

    color: #323538;

    display: block;

    height: 27px;

    left: 415px;

    margin: 0 auto 0 -52px;

    position: absolute;

    text-align: center;

    top: 113px;

    width: 100px;

}

.countries_tournament_ranks .time b, .mu_competition .time b {

    bottom: -2px;

    display: block;

    font-size: 8px;

    font-weight: 700;

    position: relative;

    text-transform: uppercase;

}

.countries_tournament_ranks .time em {

    font-family: ds-digitalbold_italic,Andale Mono,Consolas,Monaco,Courier New,monospace;

    font-size: 16px;

    font-weight: 400;

    position: relative;

    top: -1px;

}

.countries_tournament_ranks .mu_content {

    border-radius: 15px 15px 15px 15px;

    float: left;

    height: 330px;

    left: 29px;

    position: relative;

    top: 154px;

    width: 501px;

}

.countries_tournament_ranks .mu_content.loading {

    background-image: url("http://www.erepublik.com/images/modules/misc/mu_loader_blue.gif");

    background-position: center center;

    background-repeat: no-repeat;

}

.countries_tournament_ranks .mu_content .more_info {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);

    border-bottom: 1px solid #3A5366;

    border-radius: 15px 15px 15px 15px;

    bottom: 5px;

    box-shadow: 0 1px 2px #3A5366;

    color: #CAD8E2;

    font-size: 11px;

    font-weight: 700;

    left: 156px;

    padding: 5px 10px;

    position: absolute;

    text-align: center;

    width: 170px;

}

.countries_tournament_ranks .mu_content .mu_nav a {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 1px 2px 3px rgba(0, 0, 0, 0.2) inset;

    color: #A8D6F1;

    float: left;

    font-size: 12px;

    font-weight: 700;

    height: 30px;

    line-height: 30px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    transition: all 0.15s ease-in-out 0s;

    width: 250px;

}

.countries_tournament_ranks .mu_content .mu_nav a:nth-child(1) {

    border-radius: 15px 0 0 0;

}

.countries_tournament_ranks .mu_content .mu_nav a:nth-child(2) {

    border-radius: 0 15px 0 0;

}

.countries_tournament_ranks .mu_content .mu_nav.three_tabs a:nth-child(2) {

    border-radius: 0 0 0 0;

    margin-right: 1px;

}

.countries_tournament_ranks .mu_content .mu_titles {

    clear: both;

    color: #E7F1F7;

    float: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);

    width: 501px;

}

.countries_tournament_ranks .mu_content .mu_titles li.name, .mu_competition .mu_content .mu_titles li.name {

    padding-left: 5px;

    width: 245px;

}

.countries_tournament_ranks .mu_content .mu_listing li.mine {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);

    border-bottom: 2px dotted #3A5366;

    border-top: 2px dotted #3A5366;

    box-shadow: 0 -1px #3A5366, 0 1px #3A5366, 0 0 15px #000000;

    color: #5696BC;

}

.countries_tournament_ranks .mu_content .mu_listing li.mine > strong {

    background: none repeat scroll 0 0 #5696BC;

}

.countries_tournament_ranks .mu_content .mu_listing li.mine > strong q {

    border-left: 8px solid #5696BC;

}

.countries_tournament_ranks .mu_content .mu_listing li.mine:hover {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);

}

.countries_tournament_ranks .mu_content .mu_listing li:hover {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);

}

.countries_tournament_ranks .mu_content .mu_listing li .top_players .percents {

    color: #E1F0F9;

    display: block;

    float: left;

    font-family: FranchiseRegular,Impact;

    font-size: 22px;

    margin-left: 10px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.698);

}

.countries_tournament_ranks .mu_content .mu_listing li .detail {

    float: left;

    padding-left: 15px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    width: 230px;

}

.countries_tournament_ranks .mu_content .mu_listing li .detail img.citizen_imgs {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 2px solid #D7E2EB;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);

}

.countries_tournament_ranks .mu_content .mu_listing li .detail span a {

    clear: both;

    color: #E1F0F9;

    float: left;

    font-size: 12px;

    font-weight: 700;

    line-height: 16px;

    margin-top: 4px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 170px;

}

.countries_tournament_ranks .mu_content .mu_listing li .detail span b {

    clear: both;

    color: #D2D7DB;

    float: left;

    font-size: 11px;

    line-height: 11px;

}

.countries_tournament_ranks .mu_content .mu_listing li > strong {

    background: none repeat scroll 0 0 #3A5366;

    color: #FFFFFF;

    float: left;

    font-family: FranchiseRegular,Impact;

    font-size: 22px;

    font-weight: 400;

    height: 27px;

    line-height: 27px;

    margin-left: 1px;

    margin-right: 10px;

    margin-top: 5px;

    position: relative;

    text-align: center;

    text-shadow: 0 1px 1px #000000;

    width: 36px;

}

.countries_tournament_ranks .mu_content .mu_listing li > strong q {

    border-bottom: 13px solid rgba(0, 0, 0, 0);

    border-left: 8px solid #3A5366;

    border-top: 14px solid rgba(0, 0, 0, 0);

    font-size: 0;

    height: 0;

    line-height: 0;

    position: absolute;

    right: -8px;

    width: 0;

}

.countries_tournament_ranks .top3, .mu_competition .top3 {

    float: left;

    position: relative;

    width: 317px;

}

.countries_tournament_ranks .top3 img, .mu_competition .top3 img {

    height: 27px;

    image-rendering: optimizequality;

    position: absolute;

    width: 27px;

}

.countries_tournament_ranks .top3 img.citizen_imgs {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 2px solid #D7E2EB;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);

    float: left;

    image-rendering: optimizequality;

    margin-left: -3px;

    margin-top: -2px;

}

.countries_tournament_ranks .top3 img.top1 {

    left: 399px;

    top: 18px;

}

.countries_tournament_ranks .top3 img.top2 {

    left: 330px;

    top: 41px;

}

.countries_tournament_ranks .top3 img.top3 {

    left: 468px;

    top: 41px;

}

.ctournament_reward {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/ctournament_reward.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: none;

    height: 112px;

    position: relative;

    text-align: left;

    width: 258px;

}

.ctournament_reward.epicSoldier {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/ctournament_epicSoldier.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 128px;

    padding-top: 70px;

    width: 326px;

}

.ctournament_reward.epicSoldier > p {

    font-size: 11px;

    padding-left: 145px;

}

.ctournament_reward.epicSoldier > p strong {

    clear: both;

    color: #C3EC62;

    display: block;

}

.ctournament_reward.epicSoldier .close {

    bottom: 33px;

    height: 23px;

    left: 134px;

    padding-top: 5px;

    width: 118px;

}

.ctournament_reward.epicSoldier .close:active {

    bottom: 32px;

    opacity: 0.7;

}

.ctournament_reward.epicSoldier #reward_image {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/prize_sprite_pop.png");

    background-position: -67px 0;

    background-repeat: no-repeat;

    height: 46px;

    left: 80px;

    top: 76px;

    width: 45px;

}

.ctournament_reward.epicSoldier #reward_image.icon_energy_bars {

    background-position: -67px 0;

}

.ctournament_reward.epicSoldier #reward_image.icon_strength_points {

    background-position: -67px -92px;

}

.ctournament_reward.epicSoldier #reward_image.icon_damage_booster {

    background-position: -67px -138px;

}

.ctournament_reward.epicSoldier #reward_image.icon_energy_booster, .ctournament_reward.epicSoldier #reward_image.icon_energy_house {

    background-position: -67px -46px;

}

.ctournament_reward.epicSoldier #reward_image.icon_energy_house50 {

    background-position: -67px -184px;

}

.ctournament_reward.epicSoldier #reward_image.icon_energy_house100 {

    background-position: -67px -230px;

}

.ctournament_reward.pulse {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: pulse;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    transition: all 0.25s ease-in 0s;

}

.ctournament_reward #reward_image {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/prize_sprite_pop.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 57px;

    left: 6px;

    overflow: hidden;

    position: absolute;

    top: 11px;

    width: 67px;

}

.ctournament_reward #reward_image.icon_gold {

    background-position: 0 -171px;

}

.ctournament_reward #reward_image.icon_strength_points {

    background-position: 0 -228px;

}

.ctournament_reward #reward_image.icon_damage_booster {

    background-position: 0 -285px;

}

.ctournament_reward #reward_image.icon_energy_house50 {

    background-position: 0 -342px;

}

.ctournament_reward #reward_image.icon_energy_house100 {

    background-position: 0 -399px;

}

.ctournament_reward > p {

    color: #FFFFFF;

    float: left;

    font-size: 12px;

    line-height: 130%;

    margin: 0;

    padding: 15px 10px 0 75px;

    position: relative;

    text-align: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);

    width: 168px;

}

.ctournament_reward .close {

    -moz-box-sizing: border-box;

    background-color: #085985;

    background-image: linear-gradient(#0E97B7 0px, #085985 100%);

    border-radius: 3px 3px 3px 3px;

    bottom: 8px;

    box-shadow: 0 2px 2px rgba(255, 255, 255, 0.3) inset, 0 -3px 1px rgba(0, 0, 0, 0.1) inset;

    color: #FFFFFF;

    display: block;

    font-size: 11px;

    font-weight: 700;

    height: 25px;

    left: 68px;

    padding-top: 6px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);

    width: 119px;

}

.ctournament_reward .close:hover {

    background-color: #096393;

    background-image: linear-gradient(#0FA3C5 0px, #096393 100%);

}

.ctournament_reward .close:active {

    background-color: #074F77;

    background-image: linear-gradient(#0D8BA9 0px, #074F77 100%);

    bottom: 7px;

    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3) inset, 0 -3px 1px rgba(0, 0, 0, 0.1) inset;

    opacity: 0.9;

}

.epic_soldier_ranks {

    background-image: url("http://www.erepublik.com/images/modules/misc/epicSoldier.png");

    background-repeat: no-repeat;

    display: none;

    float: left;

    height: 607px;

    position: absolute;

    width: 561px;

    z-index: 10000;

}

.epic_soldier_ranks .first_place_star {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/first_place_star.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 130px;

    left: 209px;

    position: absolute;

    top: 27px;

    width: 140px;

    z-index: 10;

}

.epic_soldier_ranks .first_place_star.rotateInAll {

    animation: 2s linear 0s normal none infinite rotateInAll;

    backface-visibility: hidden;

    background-clip: padding-box;

    transition: all 0.25s ease-in 0s;

}

.epic_soldier_ranks .time {

    display: block;

    height: 23px;

    left: 50%;

    line-height: 23px;

    margin: 0 auto 0 -44px;

    position: absolute;

    text-align: center;

    top: 165px;

    width: 87px;

}

.epic_soldier_ranks .time em {

    color: #BFD04B;

    font-family: ds-digitalbold_italic,Andale Mono,Consolas,Monaco,Courier New,monospace;

    font-size: 20px;

    font-weight: 300;

    position: relative;

    text-shadow: 0 0 10px #64F026;

}

.epic_soldier_ranks .mu_content, .mu_competition .mu_content {

    border-radius: 15px 15px 15px 15px;

    float: left;

    height: 330px;

    left: 29px;

    position: relative;

    top: 197px;

    width: 501px;

}

.countries_tournament_ranks .mu_content .dd, .epic_soldier_ranks .mu_content .dd, .mu_competition .mu_content .dd {

    position: absolute;

    right: 4px;

    top: 33px;

}

.countries_tournament_ranks .mu_content select, .epic_soldier_ranks .mu_content select, .mu_competition .mu_content select {

    font-size: 11px !important;

    width: 112px;

}

.epic_soldier_ranks .mu_content.loading, .mu_competition .mu_content.loading, .spoils_of_war_rankings .spoils_content.loading {

    background-image: url("http://www.erepublik.com/images/modules/misc/mu_loader.gif");

    background-position: center center;

    background-repeat: no-repeat;

}

.epic_soldier_ranks .mu_content .mu_loader .epic_day {

    background-color: #C08F56;

    border: 1px solid #BB8850;

    color: #000000;

    display: none;

    padding: 2px;

    position: absolute;

    right: 5px;

    top: -168px;

    width: 100px;

}

.epic_soldier_ranks .mu_content .more_info {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);

    border-bottom: 1px solid #B0825F;

    border-radius: 15px 15px 15px 15px;

    bottom: 5px;

    box-shadow: 0 1px 2px #B0825F;

    color: #C05036;

    font-size: 11px;

    font-weight: 700;

    left: 160px;

    padding: 5px 10px;

    position: absolute;

    text-align: center;

    width: 170px;

}

.countries_tournament_ranks .mu_content .more_info:hover, .epic_soldier_ranks .mu_content .more_info:hover, .mu_competition .mu_content .more_info:hover, .spoils_of_war_rankings .spoils_content .more_info:hover {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);

}

.countries_tournament_ranks .mu_content .more_info:active, .epic_soldier_ranks .mu_content .more_info:active, .mu_competition .mu_content .more_info:active, .spoils_of_war_rankings .spoils_content .more_info:active {

    bottom: 4px;

    box-shadow: none;

}

.countries_tournament_ranks .mu_content .mu_nav, .epic_soldier_ranks .mu_content .mu_nav, .mu_competition .mu_content .mu_nav {

    clear: both;

    display: block;

    position: relative;

    width: 100%;

}

.countries_tournament_ranks .mu_content .mu_nav.three_tabs a, .epic_soldier_ranks .mu_content .mu_nav.three_tabs a {

    width: 166px;

}

.countries_tournament_ranks .mu_content .mu_nav.three_tabs a:nth-child(1), .epic_soldier_ranks .mu_content .mu_nav.three_tabs a:nth-child(1) {

    border-radius: 10px 0 0 0;

}

.countries_tournament_ranks .mu_content .mu_nav a:first-child, .epic_soldier_ranks .mu_content .mu_nav.three_tabs a:nth-child(2), .mu_competition .mu_content .mu_nav a:first-child {

    margin-right: 1px;

}

.epic_soldier_ranks .mu_content .mu_nav a, .mu_competition .mu_content .mu_nav a {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 1px 2px 3px rgba(0, 0, 0, 0.2) inset;

    color: #DAB87C;

    float: left;

    font-size: 12px;

    font-weight: 700;

    height: 30px;

    line-height: 30px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    transition: all 0.15s ease-in-out 0s;

    width: 250px;

}

.countries_tournament_ranks .mu_content .mu_nav a:hover, .epic_soldier_ranks .mu_content .mu_nav a:hover, .mu_competition .mu_content .mu_nav a:hover {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);

    color: #FFFFFF;

}

.countries_tournament_ranks .mu_content .mu_nav a.active, .epic_soldier_ranks .mu_content .mu_nav a.active, .mu_competition .mu_content .mu_nav a.active {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

    box-shadow: none;

    color: #FFFFFF;

}

.epic_soldier_ranks .mu_content .mu_nav a:first-child {

    border-radius: 10px 0 0 0;

    margin-right: 1px;

}

.countries_tournament_ranks .mu_content .mu_nav.three_tabs a:nth-child(3), .epic_soldier_ranks .mu_content .mu_nav a:nth-child(2), .epic_soldier_ranks .mu_content .mu_nav.three_tabs a:nth-child(3) {

    border-radius: 0 10px 0 0;

}

.epic_soldier_ranks .mu_content .mu_titles, .mu_competition .mu_content .mu_titles {

    clear: both;

    color: #824336;

    float: left;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

    width: 501px;

}

.countries_tournament_ranks .mu_content .mu_titles li, .epic_soldier_ranks .mu_content .mu_titles li, .mu_competition .mu_content .mu_titles li {

    float: left;

    font-size: 10px;

    font-weight: 700;

    height: 35px;

    line-height: 35px;

    text-transform: uppercase;

}

.countries_tournament_ranks .mu_content .mu_titles li.pos, .epic_soldier_ranks .mu_content .mu_titles li.pos, .mu_competition .mu_content .mu_titles li.pos {

    width: 38px;

}

.epic_soldier_ranks .mu_content .mu_titles li.name {

    padding-left: 23px;

    width: 242px;

}

.countries_tournament_ranks .mu_content .mu_titles li.country, .epic_soldier_ranks .mu_content .mu_titles li.country, .mu_competition .mu_content .mu_titles li.country {

    margin-right: 10px;

    overflow: hidden;

    text-align: center;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 70px;

}

.countries_tournament_ranks .mu_content .mu_listing, .epic_soldier_ranks .mu_content .mu_listing, .mu_competition .mu_content .mu_listing {

    clear: both;

    float: left;

    height: 230px;

    overflow: hidden;

    width: 501px;

}

.countries_tournament_ranks .mu_content .mu_listing .mCustomScrollBox > .mCSB_scrollTools, .epic_soldier_ranks .mu_content .mu_listing .mCustomScrollBox > .mCSB_scrollTools, .mu_competition .mu_content .mu_listing .mCustomScrollBox > .mCSB_scrollTools, .spoils_of_war_rankings .spoils_content .spoils_listing .mCustomScrollBox > .mCSB_scrollTools {

    right: 7px;

}

.countries_tournament_ranks .mu_content .mu_listing li, .epic_soldier_ranks .mu_content .mu_listing li, .mu_competition .mu_content .mu_listing li {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);

    clear: both;

    float: left;

    height: 37px;

    line-height: 37px;

    margin-bottom: 1px;

    position: relative;

    width: 501px;

}

.epic_soldier_ranks .mu_content .mu_listing li.mine, .mu_competition .mu_content .mu_listing li.mine, .spoils_of_war_rankings .spoils_content .spoils_listing li.mine {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);

    border-bottom: 2px dotted rgba(201, 154, 112, 0.8);

    border-top: 2px dotted rgba(201, 154, 112, 0.8);

    box-shadow: 0 -1px #C99A70, 0 1px #C99A70, 0 0 15px #FFFFFF;

}

.countries_tournament_ranks .mu_content .mu_listing li.mine.over, .epic_soldier_ranks .mu_content .mu_listing li.mine.over, .mu_competition .mu_content .mu_listing li.mine.over, .spoils_of_war_rankings .spoils_content .spoils_listing li.mine.over {

    margin-bottom: 20px;

    margin-top: 20px;

}

.countries_tournament_ranks .mu_content .mu_listing li.mine.over > q, .epic_soldier_ranks .mu_content .mu_listing li.mine.over > q, .mu_competition .mu_content .mu_listing li.mine.over > q, .spoils_of_war_rankings .spoils_content .spoils_listing li.mine.over > q {

    background-image: url("http://www.erepublik.com/images/modules/misc/misc_dots.png");

    background-position: center top;

    background-repeat: no-repeat;

    float: left;

    height: 14px;

    left: 248px;

    position: absolute;

    top: -20px;

    width: 4px;

}

.countries_tournament_ranks .mu_content .mu_listing li.mine.over > q.q2, .epic_soldier_ranks .mu_content .mu_listing li.mine.over > q.q2, .mu_competition .mu_content .mu_listing li.mine.over > q.q2, .spoils_of_war_rankings .spoils_content .spoils_listing li.mine.over > q.q2 {

    bottom: -20px;

    top: auto;

}

.epic_soldier_ranks .mu_content .mu_listing li.mine > strong, .mu_competition .mu_content .mu_listing li.mine > strong, .spoils_of_war_rankings .spoils_content .spoils_listing li.mine > strong {

    background: none repeat scroll 0 0 #A34031;

}

.epic_soldier_ranks .mu_content .mu_listing li.mine > strong q, .mu_competition .mu_content .mu_listing li.mine > strong q, .spoils_of_war_rankings .spoils_content .spoils_listing li.mine > strong q {

    border-left: 8px solid #A34031;

}

.epic_soldier_ranks .mu_content .mu_listing li.mine:hover, .mu_competition .mu_content .mu_listing li.mine:hover, .spoils_of_war_rankings .spoils_content .spoils_listing li.mine:hover {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);

}

.epic_soldier_ranks .mu_content .mu_listing li:hover, .mu_competition .mu_content .mu_listing li:hover, .spoils_of_war_rankings .spoils_content .spoils_listing li:hover {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.13);

}

.epic_soldier_ranks .mu_content .mu_listing li .top_players .percents {

    color: #703830;

    display: block;

    float: left;

    font-family: FranchiseRegular,Impact;

    font-size: 22px;

    margin-left: 10px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);

}

.epic_soldier_ranks .mu_content .mu_listing li .detail {

    float: left;

    padding-left: 15px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);

    width: 230px;

}

.countries_tournament_ranks .mu_content .mu_listing li .detail img, .epic_soldier_ranks .mu_content .mu_listing li .detail img {

    float: left;

    height: 25px;

    image-rendering: optimizequality;

    margin-top: 5px;

    width: 25px;

}

.epic_soldier_ranks .mu_content .mu_listing li .detail img.citizen_imgs {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 2px solid #8B5249;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);

    height: 27px;

    position: relative;

    top: -2px;

    width: 27px;

}

.countries_tournament_ranks .mu_content .mu_listing li .detail span, .epic_soldier_ranks .mu_content .mu_listing li .detail span, .mu_competition .mu_content .mu_listing li .detail span {

    float: left;

    margin-left: 5px;

}

.epic_soldier_ranks .mu_content .mu_listing li .detail span a {

    clear: both;

    color: #E1F0F9;

    float: left;

    font-size: 12px;

    font-weight: 700;

    line-height: 16px;

    margin-top: 10px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 170px;

}

.countries_tournament_ranks .mu_content .mu_listing li .detail span a.citizen_names, .epic_soldier_ranks .mu_content .mu_listing li .detail span a.citizen_names {

    margin-top: 12px;

}

.countries_tournament_ranks .mu_content .mu_listing li .detail span a:hover, .epic_soldier_ranks .mu_content .mu_listing li .detail span a:hover {

    color: #B6DBF1;

}

.epic_soldier_ranks .mu_content .mu_listing li .detail span b {

    clear: both;

    color: #703830;

    float: left;

    font-size: 11px;

    line-height: 11px;

}

.epic_soldier_ranks .mu_content .mu_listing li > strong, .mu_competition .mu_content .mu_listing li > strong, .spoils_of_war_rankings .spoils_content .spoils_listing li > strong {

    background: none repeat scroll 0 0 #7C3B31;

    color: #FFFFFF;

    float: left;

    font-family: FranchiseRegular,Impact;

    font-size: 22px;

    font-weight: 400;

    height: 27px;

    line-height: 27px;

    margin-right: 10px;

    margin-top: 5px;

    position: relative;

    text-align: center;

    text-shadow: 0 1px 1px #000000;

    width: 36px;

}

.countries_tournament_ranks .mu_content .mu_listing li > strong.pos1, .countries_tournament_ranks .mu_content .mu_listing li > strong.pos2, .countries_tournament_ranks .mu_content .mu_listing li > strong.pos3, .epic_soldier_ranks .mu_content .mu_listing li > strong.pos1, .epic_soldier_ranks .mu_content .mu_listing li > strong.pos2, .epic_soldier_ranks .mu_content .mu_listing li > strong.pos3, .mu_competition .mu_content .mu_listing li > strong.pos1, .mu_competition .mu_content .mu_listing li > strong.pos2, .mu_competition .mu_content .mu_listing li > strong.pos3, .spoils_of_war_rankings .spoils_content .spoils_listing li > strong.pos1, .spoils_of_war_rankings .spoils_content .spoils_listing li > strong.pos2, .spoils_of_war_rankings .spoils_content .spoils_listing li > strong.pos3 {

    background-color: rgba(0, 0, 0, 0);

    background-image: url("http://www.erepublik.com/images/modules/misc/mu_positions.png");

    font-weight: 400;

    height: 37px;

    line-height: 37px;

    margin-top: 0;

    width: 36px;

}

.countries_tournament_ranks .mu_content .mu_listing li > strong.pos2, .epic_soldier_ranks .mu_content .mu_listing li > strong.pos2, .mu_competition .mu_content .mu_listing li > strong.pos2, .spoils_of_war_rankings .spoils_content .spoils_listing li > strong.pos2 {

    background-position: 0 -37px;

}

.epic_soldier_ranks .mu_content .mu_listing li > strong q, .mu_competition .mu_content .mu_listing li > strong q, .spoils_of_war_rankings .spoils_content .spoils_listing li > strong q {

    border-bottom: 13px solid rgba(0, 0, 0, 0);

    border-left: 8px solid #7C3B31;

    border-top: 14px solid rgba(0, 0, 0, 0);

    font-size: 0;

    height: 0;

    line-height: 0;

    position: absolute;

    right: -8px;

    width: 0;

}

.countries_tournament_ranks .mu_content .mu_listing li .country, .epic_soldier_ranks .mu_content .mu_listing li .country, .mu_competition .mu_content .mu_listing li .country {

    float: left;

    text-align: center;

    width: 70px;

}

.countries_tournament_ranks .mu_content .mu_listing li .country img, .epic_soldier_ranks .mu_content .mu_listing li .country img, .mu_competition .mu_content .mu_listing li .country img {

    display: block;

    margin: 12px auto 0;

}

.countries_tournament_ranks .close, .epic_soldier_ranks .close, .mu_competition .close {

    background-image: url("http://www.erepublik.com/images/modules/misc/close_alliances.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    bottom: 18px;

    float: left;

    height: 46px;

    left: 220px;

    position: absolute;

    text-align: left;

    text-indent: -3000px;

    width: 121px;

}

.epic_soldier_ranks .mutop3 {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/top3.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 94px;

    left: 50%;

    margin-left: -141px;

    position: absolute;

    top: 70px;

    width: 283px;

    z-index: 90;

}

.epic_soldier_ranks .mutop3.countries {

    background-image: url("http://www.erepublik.com/images/modules/popups/countries_tournament/top3_countries.png");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.countries_tournament_ranks .top3 strong, .epic_soldier_ranks .mutop3 strong, .mu_competition .top3 strong {

    color: #7C3B31;

    font-family: ds-digitalbold_italic,Andale Mono,Consolas,Monaco,Courier New,monospace !important;

    font-size: 22px;

    font-weight: 400;

    height: 22px;

    left: 232px;

    line-height: 22px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);

    top: 157px;

    width: 97px;

}

.epic_soldier_ranks .mutop3 img {

    height: 41px;

    image-rendering: optimizequality;

    margin-left: -1px;

    position: absolute;

    width: 41px;

}

.epic_soldier_ranks .mutop3 img.top1 {

    left: 119px;

    top: 8px;

}

.epic_soldier_ranks .mutop3 img.top2 {

    left: 9px;

    top: 44px;

}

.epic_soldier_ranks .mutop3 img.top3 {

    left: 235px;

    top: 44px;

}

.epic_soldier_ranks .mutop3 img.citizen_imgs {

    float: left;

    height: 40px;

    image-rendering: optimizequality;

    margin-left: 0;

    width: 39px;

}

.epic_soldier_ranks .mutop3 img.citizen_imgs.top1 {

    top: 9px;

}

.epic_soldier_ranks .mutop3 img.citizen_imgs.top2, .epic_soldier_ranks .mutop3 img.citizen_imgs.top3 {

    top: 45px;

}

.pulseHarder {

    animation-name: pulseHarder;

}

.rotateInAll {

    animation-name: rotateInAll;

}

#promoPopupHolder.gifts_popup {

    display: none;

    position: absolute;

    z-index: 1000;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .show_hide_message, #promoPopupHolder.gifts_popup .combat_stash_offer .show_hide_message, #promoPopupHolder.gifts_popup .economy_pack_offer .show_hide_message, #promoPopupHolder.gifts_popup .power_pack_offer .show_hide_message {

    background-color: #2F7CA4;

    background-image: linear-gradient(#56A4CC 0px, #2F7CA4 100%);

    border-radius: 4px 4px 4px 4px;

    bottom: 34px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 1px 0 rgba(0, 0, 0, 0.3), 0 0 0 2px rgba(0, 0, 0, 0.3);

    color: #FFFFFF;

    display: block;

    font-size: 12px;

    font-weight: 700;

    left: 25px;

    padding: 8px 20px;

    position: absolute;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

}

#promoPopupHolder.gifts_popup .assault_pack_offer .show_hide_message:hover, #promoPopupHolder.gifts_popup .combat_stash_offer .show_hide_message:hover, #promoPopupHolder.gifts_popup .economy_pack_offer .show_hide_message:hover, #promoPopupHolder.gifts_popup .power_pack_offer .show_hide_message:hover {

    background-color: #3285B0;

    background-image: linear-gradient(#62AAD0 0px, #3285B0 100%);

}

#promoPopupHolder.gifts_popup .assault_pack_offer .show_hide_message:active, #promoPopupHolder.gifts_popup .combat_stash_offer .show_hide_message:active, #promoPopupHolder.gifts_popup .economy_pack_offer .show_hide_message:active, #promoPopupHolder.gifts_popup .power_pack_offer .show_hide_message:active {

    background-color: #2C7398;

    background-image: linear-gradient(#4A9EC8 0px, #2C7398 100%);

    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3) inset, 0 0 2px 1px rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 0.3), 0 0 0 2px rgba(0, 0, 0, 0.3);

    color: rgba(255, 255, 255, 0.698);

    padding-bottom: 7px;

    padding-top: 9px;

}

#promoPopupHolder.gifts_popup .power_pack_offer .show_hide_message {

    bottom: 30px;

    left: 192px;

}

#promoPopupHolder.gifts_popup .economy_pack_offer .show_hide_message {

    bottom: 30px;

    left: 24px;

}

#promoPopupHolder.gifts_popup .economy_pack_offer .send_message #gift_message, #promoPopupHolder.gifts_popup .economy_pack_offer .send_message label[for="no_message_gift"] {

    width: 385px;

}

#promoPopupHolder.gifts_popup .assault_pack_offer {

    background-image: url("http://www.erepublik.com/images/modules/banners/assault_pack_banner_bkg2.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .goBack {

    left: -4px;

    top: -40px;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .show_hide_message {

    bottom: 30px;

}

#promoPopupHolder.allPackPopup {

    background-color: #38434C;

    background-image: linear-gradient(#48687B 0px, #38434C 100%);

    border: 1px solid #293441;

    border-radius: 7px 7px 7px 7px;

    box-shadow: 0 0 26px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.3) inset;

    display: none;

    min-height: 385px;

    min-width: 450px;

    position: relative;

    transition: margin 0.2s ease-in-out 0s;

}

#promoPopupHolder.allPackPopup > h2 {

    color: #E0E0E0;

    display: inline-block;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 32px;

    font-weight: 700;

    left: 15px;

    letter-spacing: -1px;

    overflow: hidden;

    position: absolute;

    text-overflow: ellipsis;

    text-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);

    text-transform: uppercase;

    top: 18px;

    white-space: nowrap;

    width: 405px;

}

#promoPopupHolder.allPackPopup .current_promo_bg {

    background-image: url("http://www.erepublik.com/images/modules/misc/gifts_container.png");

    background-position: right top;

    background-repeat: no-repeat;

    display: table;

    height: 64px;

    position: absolute;

    right: 111px;

    text-align: center;

    top: 7px;

    vertical-align: middle;

    width: 63px;

}

#promoPopupHolder.allPackPopup .active_promos_timer {

    background-image: url("http://www.erepublik.com/images/modules/misc/green_timer_bg.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.39);

    color: #668700;

    cursor: default;

    font-family: ds-digitalbold_italic,Andale Mono,Consolas,Monaco,Courier New,monospace;

    font-style: normal;

    font-weight: 300;

    height: 32px;

    overflow: hidden;

    padding: 1px 0 0;

    position: absolute;

    right: 10px;

    text-align: center;

    text-shadow: 0 0 10px #64F026;

    top: 22px;

    width: 108px;

}

#promoPopupHolder.allPackPopup .gifts_area {

    -moz-box-sizing: border-box;

    background-color: rgba(0, 41, 54, 0.35);

    border-radius: 4px 4px 4px 4px;

    bottom: 10px;

    box-shadow: 0 10px 40px 3px rgba(0, 0, 0, 0.2) inset;

    display: block;

    height: 298px;

    left: 10px;

    overflow: hidden;

    padding: 5px;

    position: absolute;

    width: 430px;

}

#promoPopupHolder.allPackPopup .gifts_area .mCSB_scrollTools {

    right: -3px !important;

}

#promoPopupHolder.allPackPopup .gifts_area .mCSB_container {

    margin-right: 0 !important;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item {

    background-color: #38434C;

    background-image: linear-gradient(#48687B 0px, #38434C 100%);

    border: 1px solid #293441;

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 0 9px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.3) inset;

    display: block;

    float: left;

    height: 135px;

    margin: 3px 6px;

    position: relative;

    transition: margin 0.2s ease-in-out 0s;

    width: 196px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item .gift_nr {

    background-color: #00485F;

    background-image: linear-gradient(#003647 0px, #00485F 100%);

    border-radius: 5px 5px 5px 5px;

    bottom: 12px;

    box-shadow: 0 0 5px 2px #B0CE7E;

    color: #6FE46C;

    cursor: pointer;

    display: table;

    font-family: Open Sans Condensed,sans-serif;

    font-weight: 700;

    height: 25px;

    left: 50%;

    letter-spacing: -1px;

    margin-left: -35px;

    overflow: hidden;

    padding: 0 5px;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);

    vertical-align: middle;

    width: 70px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item .gift_nr > strong {

    display: table-cell;

    font-size: 27px;

    padding-right: 10px;

    text-align: right;

    vertical-align: middle;

    width: 40px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item .gift_nr > span {

    display: table-cell;

    text-align: right;

    vertical-align: middle;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item .gift_nr > span > img {

    position: relative;

    top: 1px;

    vertical-align: middle;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item .gift_nr.disabled {

    background-color: #5C5C5C;

    background-image: linear-gradient(#444444 0px, #5C5C5C 100%);

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item .active_promos_timer {

    bottom: 11px;

    cursor: pointer;

    margin-right: -54px;

    right: 50%;

    top: auto;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item:before {

    background: url("http://www.erepublik.com/images/modules/core/cl_pop_pattern.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 4px 4px 4px 4px;

    content: " ";

    display: block;

    height: 100%;

    position: absolute;

    width: 100%;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item > em {

    background-color: rgba(0, 0, 0, 0.1);

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 0 1px 0 rgba(0, 0, 0, 0.3) inset;

    clear: both;

    color: #80C9DA;

    display: inline-block;

    font-size: 11px;

    font-style: normal;

    font-weight: 700;

    height: 15px;

    line-height: 15px;

    margin: 5px 0 0 17px;

    overflow: hidden;

    padding: 0 3px;

    position: relative;

    text-align: center;

    text-overflow: ellipsis;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);

    white-space: nowrap;

    width: 155px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item > h4 {

    -moz-user-select: none;

    background-image: url("http://www.erepublik.com/images/modules/misc/donate_packs.png?1412149084");

    background-position: 0 0;

    background-repeat: no-repeat;

    border: 0 none;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);

    color: rgba(255, 255, 255, 0.898);

    display: inline-block;

    float: left;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 23px;

    font-weight: 700;

    height: 104px;

    letter-spacing: -1px;

    margin: 1px 0 0 7px;

    overflow: hidden;

    padding: 0;

    position: relative;

    text-align: center;

    text-overflow: ellipsis;

    text-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);

    text-transform: uppercase;

    white-space: nowrap;

    width: 182px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled {

    background-color: #293137;

    background-image: linear-gradient(#2F3A40 0px, #293137 100%);

    box-shadow: 0 0 9px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.1) inset;

    cursor: default;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled .gift_nr {

    background-color: #5C5C5C;

    background-image: linear-gradient(#444444 0px, #5C5C5C 100%);

    box-shadow: 0 1px 0 0 rgba(176, 206, 126, 0.3);

    cursor: default;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item .gift_nr.disabled > strong, #promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled .gift_nr > strong {

    color: #939393;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled .gift_nr > span > img {

    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled .active_promos_timer {

    cursor: default;

    opacity: 0.6;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled > em {

    color: #ABABAB;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled:hover {

    background-color: #293137;

    background-image: linear-gradient(#2F3A40 0px, #293137 100%);

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled:active {

    background-color: #293137;

    background-image: linear-gradient(#2F3A40 0px, #293137 100%);

    box-shadow: 0 0 9px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.1) inset;

    margin: 3px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled:after {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled.assault_pack > h4 {

    background-position: 0 -104px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled.combat_stash > h4 {

    background-position: -182px -104px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled.gold > h4 {

    background-position: -364px -104px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled.gifts > h4 {

    background-position: -546px -104px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled.war_stash > h4 {

    background-position: -728px -104px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled.power_pack > h4 {

    background-position: -910px -104px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled.economy_pack > h4 {

    background-position: -1092px -104px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item:hover {

    background-color: #43505B;

    background-image: linear-gradient(#51768B 0px, #43505B 100%);

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item:active {

    background-color: #2F3940;

    background-image: linear-gradient(#405D6E 0px, #2F3940 100%);

    box-shadow: 0 0 9px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 2px 17px 4px rgba(0, 0, 0, 0.4) inset;

    margin: 4px 3px 2px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled:active > em, #promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled:active > h4, #promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled > em, #promoPopupHolder.allPackPopup .gifts_area .donate_item.disabled > h4, #promoPopupHolder.allPackPopup .gifts_area .donate_item:active > em, #promoPopupHolder.allPackPopup .gifts_area .donate_item:active > h4 {

    opacity: 0.7;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item:active:after {

}

#promoPopupHolder.allPackPopup .gifts_area .mCSB_container.mCS_no_scrollbar .donate_item {

    margin-left: 6px;

    margin-right: 6px;

}

.gifts_pack_offer .goBack, .gifts_popup .assault_pack_offer .goBack, .gifts_popup .combat_stash_offer .goBack, .gifts_popup .economy_pack_offer .goBack, .gifts_popup .gold_pack_offer .goBack, .gifts_popup .power_pack_offer .goBack {

    background-image: url("http://www.erepublik.com/images/modules/misc/gifts_previous_popup.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: block;

    font-size: 10px;

    font-weight: 700;

    height: 24px;

    left: 2px;

    padding: 0;

    position: absolute;

    text-align: left;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);

    top: -30px;

    width: 249px;

    z-index: 3;

}

.gifts_pack_offer .goBack > span, .gifts_popup .assault_pack_offer .goBack > span, .gifts_popup .combat_stash_offer .goBack > span, .gifts_popup .economy_pack_offer .goBack > span, .gifts_popup .gold_pack_offer .goBack > span, .gifts_popup .power_pack_offer .goBack > span {

    display: inline-block;

    float: left;

    margin: 5px 0 0 15px;

    overflow: hidden;

    text-align: center;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 77px;

}

.gifts_pack_offer .goBack:active > span, .gifts_popup .assault_pack_offer .goBack:active > span, .gifts_popup .combat_stash_offer .goBack:active > span, .gifts_popup .economy_pack_offer .goBack:active > span, .gifts_popup .gold_pack_offer .goBack:active > span, .gifts_popup .power_pack_offer .goBack:active > span {

    margin-top: 6px;

    opacity: 0.8;

}

.gifts_pack_offer, .gold_pack_offer, .greetings_popup, .thanks_4buy_gold {

    background-color: #38434C;

    background-image: linear-gradient(#48687B 0px, #38434C 100%);

    border: 1px solid #293441;

    border-radius: 7px 7px 7px 7px;

    box-shadow: 0 0 26px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.3) inset;

    display: none;

    min-height: 350px;

    padding-bottom: 20px;

    position: relative;

    text-align: center;

    transition: margin 0.2s ease-in-out 0s;

    width: 498px;

}

#promoPopupHolder.allPackPopup:before, .gifts_pack_offer:before, .gold_pack_offer:before, .greetings_popup:before, .thanks_4buy_gold:before {

    background: url("http://www.erepublik.com/images/modules/core/cl_pop_pattern.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 7px 7px 7px 7px;

    content: " ";

    display: block;

    height: 100%;

    position: absolute;

    width: 100%;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item:after, #promoPopupHolder.allPackPopup:after, .gifts_pack_offer:after, .gold_pack_offer:after, .greetings_popup:after, .thanks_4buy_gold:after {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);

    bottom: 1px;

    content: " ";

    display: block;

    height: 1px;

    position: absolute;

    width: 100%;

}

.gifts_pack_offer > h2, .gold_pack_offer > h2, .greetings_popup > h2, .thanks_4buy_gold > h2 {

    color: #FFFFFF;

    display: block;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 32px;

    font-weight: 700;

    letter-spacing: -1px;

    margin: 10px auto;

    overflow: hidden;

    position: relative;

    text-align: center;

    text-overflow: ellipsis;

    text-shadow: 0 2px 1px rgba(0, 0, 0, 0.4);

    text-transform: uppercase;

    white-space: nowrap;

    width: 90%;

}

.gifts_pack_offer > form ul, .gifts_pack_offer > ul, .gold_pack_offer > form ul, .gold_pack_offer > ul, .greetings_popup > form ul, .greetings_popup > ul, .thanks_4buy_gold > form ul, .thanks_4buy_gold > ul {

    display: inline-block;

    list-style: none outside none;

    margin: 10px 0 0;

    padding: 0;

    position: relative;

}

.gifts_pack_offer > form ul li, .gifts_pack_offer > ul li, .gold_pack_offer > form ul li, .gold_pack_offer > ul li, .greetings_popup > form ul li, .greetings_popup > ul li, .thanks_4buy_gold > form ul li, .thanks_4buy_gold > ul li {

    display: inline-block;

    float: left;

    text-align: center;

}

.gifts_pack_offer > form ul li > a, .gifts_pack_offer > ul li > a, .gold_pack_offer > form ul li > a, .gold_pack_offer > ul li > a, .greetings_popup > form ul li > a, .greetings_popup > ul li > a, .thanks_4buy_gold > form ul li > a, .thanks_4buy_gold > ul li > a {

    background-color: #358D0E;

    background-image: linear-gradient(#93CB20 0px, #358D0E 100%);

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.2), 0 2px 0 0 rgba(255, 255, 255, 0.2) inset, 0 1px 0 0 rgba(255, 255, 255, 0.2);

    color: #FFFFFF;

    display: inline-block;

    font-size: 15px;

    font-weight: 700;

    height: 35px;

    line-height: 35px;

    margin: 0 5px;

    overflow: hidden;

    padding: 0 10px;

    position: relative;

    text-align: center;

    text-overflow: ellipsis;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

    white-space: nowrap;

}

.gifts_pack_offer > form ul li > a:hover, .gifts_pack_offer > ul li > a:hover, .gold_pack_offer > form ul li > a:hover, .gold_pack_offer > ul li > a:hover, .greetings_popup > form ul li > a:hover, .greetings_popup > ul li > a:hover, .thanks_4buy_gold > form ul li > a:hover, .thanks_4buy_gold > ul li > a:hover {

    background-color: #3CA010;

    background-image: linear-gradient(#A0DC23 0px, #3CA010 100%);

}

.gifts_pack_offer > form ul li > a:active, .gifts_pack_offer > ul li > a:active, .gold_pack_offer > form ul li > a:active, .gold_pack_offer > ul li > a:active, .greetings_popup > form ul li > a:active, .greetings_popup > ul li > a:active, .thanks_4buy_gold > form ul li > a:active, .thanks_4buy_gold > ul li > a:active {

    background-color: #2E7A0C;

    background-image: linear-gradient(#86B91D 0px, #2E7A0C 100%);

    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.2), 0 2px 3px 1px rgba(0, 0, 0, 0.3) inset, 0 1px 0 0 rgba(255, 255, 255, 0.2);

    color: rgba(255, 255, 255, 0.698);

    top: 1px;

}

.gifts_pack_offer > form ul li > a.close, .gifts_pack_offer > ul li > a.close, .gold_pack_offer > form ul li > a.close, .gold_pack_offer > ul li > a.close, .greetings_popup > form ul li > a.close, .greetings_popup > ul li > a.close, .thanks_4buy_gold > form ul li > a.close, .thanks_4buy_gold > ul li > a.close {

    background-color: #EE9227;

    background-image: linear-gradient(#FBCD51 0px, #EE9227 100%);

    color: #855217;

    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.3);

    width: 120px;

}

.gifts_pack_offer > form ul li > a.close:hover, .gifts_pack_offer > ul li > a.close:hover, .gold_pack_offer > form ul li > a.close:hover, .gold_pack_offer > ul li > a.close:hover, .greetings_popup > form ul li > a.close:hover, .greetings_popup > ul li > a.close:hover, .thanks_4buy_gold > form ul li > a.close:hover, .thanks_4buy_gold > ul li > a.close:hover {

    background-color: #EF9C3A;

    background-image: linear-gradient(#FBD365 0px, #EF9C3A 100%);

}

.gifts_pack_offer > form ul li > a.close:active, .gifts_pack_offer > ul li > a.close:active, .gold_pack_offer > form ul li > a.close:active, .gold_pack_offer > ul li > a.close:active, .greetings_popup > form ul li > a.close:active, .greetings_popup > ul li > a.close:active, .thanks_4buy_gold > form ul li > a.close:active, .thanks_4buy_gold > ul li > a.close:active {

    background-color: #ED8814;

    background-image: linear-gradient(#FBC73D 0px, #ED8814 100%);

}

.gifts_pack_offer > form ul li > a.say_thanks, .gifts_pack_offer > ul li > a.say_thanks, .gold_pack_offer > form ul li > a.say_thanks, .gold_pack_offer > ul li > a.say_thanks, .greetings_popup > form ul li > a.say_thanks, .greetings_popup > ul li > a.say_thanks, .thanks_4buy_gold > form ul li > a.say_thanks, .thanks_4buy_gold > ul li > a.say_thanks {

    width: 150px;

}

.gifts_pack_offer > form ul li > a.disabled, .gifts_pack_offer > ul li > a.disabled, .gold_pack_offer > form ul li > a.disabled, .gold_pack_offer > ul li > a.disabled, .greetings_popup > form ul li > a.disabled, .greetings_popup > ul li > a.disabled, .thanks_4buy_gold > form ul li > a.disabled, .thanks_4buy_gold > ul li > a.disabled {

    background-color: #B2B3B4;

    background-image: linear-gradient(#C0C2C5 0px, #B2B3B4 100%);

    cursor: default;

}

.gifts_pack_offer > form ul li > a.disabled:hover, .gifts_pack_offer > ul li > a.disabled:hover, .gold_pack_offer > form ul li > a.disabled:hover, .gold_pack_offer > ul li > a.disabled:hover, .greetings_popup > form ul li > a.disabled:hover, .greetings_popup > ul li > a.disabled:hover, .thanks_4buy_gold > form ul li > a.disabled:hover, .thanks_4buy_gold > ul li > a.disabled:hover {

    background-color: #B2B3B4;

    background-image: linear-gradient(#C0C2C5 0px, #B2B3B4 100%);

}

.gifts_pack_offer > form ul li > a.disabled:active, .gifts_pack_offer > ul li > a.disabled:active, .gold_pack_offer > form ul li > a.disabled:active, .gold_pack_offer > ul li > a.disabled:active, .greetings_popup > form ul li > a.disabled:active, .greetings_popup > ul li > a.disabled:active, .thanks_4buy_gold > form ul li > a.disabled:active, .thanks_4buy_gold > ul li > a.disabled:active {

    background-color: #B2B3B4;

    background-image: linear-gradient(#C0C2C5 0px, #B2B3B4 100%);

    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.2), 0 2px 0 0 rgba(255, 255, 255, 0.2) inset, 0 1px 0 0 rgba(255, 255, 255, 0.2);

    color: #FFFFFF;

    top: 0;

}

.gifts_pack_offer > p, .gold_pack_offer > p, .greetings_popup > p, .thanks_4buy_gold > p {

    color: rgba(255, 255, 255, 0.898);

    display: block;

    float: left;

    font-size: 12px;

    line-height: 140%;

    margin: 0;

    max-height: 400px;

    min-height: 65px;

    overflow: hidden;

    padding: 0 30px 10px;

    position: relative;

    text-align: left;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

    width: 438px;

}

.gifts_pack_offer > p strong, .gold_pack_offer > p strong, .greetings_popup > p strong, .thanks_4buy_gold > p strong {

    color: #FFEAB9;

}

.gifts_pack_offer > p > span, .gold_pack_offer > p > span, .greetings_popup > p > span, .thanks_4buy_gold > p > span {

    clear: both;

    display: inline-block;

    float: left;

    margin-bottom: 7px;

    padding-left: 75px;

}

.gifts_pack_offer > p > img, .gold_pack_offer > p > img, .greetings_popup > p > img, .thanks_4buy_gold > p > img {

    border: 2px solid rgba(0, 0, 0, 0.2);

    border-radius: 3px 3px 3px 3px;

    left: 30px;

    position: absolute;

    top: 1px;

}

.gifts_pack_offer .what_you_received, .gold_pack_offer .what_you_received, .greetings_popup .what_you_received, .thanks_4buy_gold .what_you_received {

    background-image: url("http://www.erepublik.com/images/modules/misc/greetings_popup.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    clear: both;

    display: block;

    float: left;

    height: 136px;

    margin: 0 0 10px;

    position: relative;

    text-align: center;

    width: 498px;

}

.gifts_pack_offer .what_you_received > h4, .gold_pack_offer .what_you_received > h4, .greetings_popup .what_you_received > h4, .thanks_4buy_gold .what_you_received > h4 {

    -moz-user-select: none;

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: 2;

    animation-name: pulse;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/misc/donate_packs.png?1412149084");

    background-position: 0 0;

    background-repeat: no-repeat;

    border: 0 none;

    border-radius: 1px 1px 1px 1px;

    box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.3);

    color: rgba(255, 255, 255, 0.898);

    display: inline-block;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 23px;

    font-weight: 700;

    height: 104px;

    left: 50%;

    letter-spacing: -1px;

    margin-left: -91px;

    overflow: hidden;

    padding: 0;

    position: absolute;

    text-align: center;

    text-overflow: ellipsis;

    text-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);

    text-transform: uppercase;

    top: 16px;

    transition: all 0.25s ease-in 0s;

    white-space: nowrap;

    width: 182px;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.combat_stash > h4, .gifts_pack_offer .what_you_received > h4.combat_stash, .gold_pack_offer .what_you_received > h4.combat_stash, .greetings_popup .what_you_received > h4.combat_stash, .thanks_4buy_gold .what_you_received > h4.combat_stash {

    background-position: -182px 0;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.gold > h4, .gifts_pack_offer .what_you_received > h4.gold, .gold_pack_offer .what_you_received > h4.gold, .greetings_popup .what_you_received > h4.gold, .thanks_4buy_gold .what_you_received > h4.gold {

    background-position: -364px 0;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.gifts > h4, .gifts_pack_offer .what_you_received > h4.gifts, .gold_pack_offer .what_you_received > h4.gifts, .greetings_popup .what_you_received > h4.gifts, .thanks_4buy_gold .what_you_received > h4.gifts {

    background-position: -546px 0;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.war_stash > h4, .gifts_pack_offer .what_you_received > h4.war_stash, .gold_pack_offer .what_you_received > h4.war_stash, .greetings_popup .what_you_received > h4.war_stash, .thanks_4buy_gold .what_you_received > h4.war_stash {

    background-position: -728px 0;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.power_pack > h4, .gifts_pack_offer .what_you_received > h4.power_pack, .gold_pack_offer .what_you_received > h4.power_pack, .greetings_popup .what_you_received > h4.power_pack, .thanks_4buy_gold .what_you_received > h4.power_pack {

    background-position: -910px 0;

}

#promoPopupHolder.allPackPopup .gifts_area .donate_item.economy_pack > h4, .gifts_pack_offer .what_you_received > h4.economy_pack, .gold_pack_offer .what_you_received > h4.economy_pack, .greetings_popup .what_you_received > h4.economy_pack, .thanks_4buy_gold .what_you_received > h4.economy_pack {

    background-position: -1092px 0;

}

.gifts_pack_offer .what_you_received > h4 > span, .gold_pack_offer .what_you_received > h4 > span, .greetings_popup .what_you_received > h4 > span, .thanks_4buy_gold .what_you_received > h4 > span {

    background-image: url("http://www.erepublik.com/images/modules/misc/gifts_stars.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 104px;

    left: 0;

    position: absolute;

    top: 0;

    width: 182px;

}

.gifts_pack_offer .what_you_received > ul, .gold_pack_offer .what_you_received > ul, .greetings_popup .what_you_received > ul, .thanks_4buy_gold .what_you_received > ul {

    display: inline-block;

    list-style: none outside none;

    margin: 23px 0 0;

    padding: 0;

    position: relative;

}

.gifts_pack_offer .what_you_received > ul li, .gold_pack_offer .what_you_received > ul li, .greetings_popup .what_you_received > ul li, .thanks_4buy_gold .what_you_received > ul li {

    display: table;

    float: left;

    height: 80px;

    margin-left: 5px;

    margin-right: 5px;

    text-align: center;

    vertical-align: middle;

    width: 20px;

}

.gifts_pack_offer .what_you_received > ul li.connect_items, .gold_pack_offer .what_you_received > ul li.connect_items, .greetings_popup .what_you_received > ul li.connect_items, .thanks_4buy_gold .what_you_received > ul li.connect_items {

    color: #FFFFFF;

    font-size: 32px;

    font-weight: 700;

    height: 80px;

    line-height: 80px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

}

.gifts_pack_offer .what_you_received > ul li.gift_type, .gold_pack_offer .what_you_received > ul li.gift_type, .greetings_popup .what_you_received > ul li.gift_type, .thanks_4buy_gold .what_you_received > ul li.gift_type {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: 2;

    animation-name: pulse;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/misc/gifts_container.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 80px;

    margin-left: 5px;

    margin-right: 5px;

    transition: all 0.25s ease-in 0s;

    width: 79px;

}

.gifts_pack_offer .what_you_received > ul li.gift_type.bounceOut, .gold_pack_offer .what_you_received > ul li.gift_type.bounceOut, .greetings_popup .what_you_received > ul li.gift_type.bounceOut, .thanks_4buy_gold .what_you_received > ul li.gift_type.bounceOut {

    animation-iteration-count: 1;

    animation-name: bounceOut;

}

.gifts_pack_offer .what_you_received > ul li.gift_type > span, .gold_pack_offer .what_you_received > ul li.gift_type > span, .greetings_popup .what_you_received > ul li.gift_type > span, .thanks_4buy_gold .what_you_received > ul li.gift_type > span {

    display: table-cell;

    height: 100%;

    vertical-align: middle;

    width: 100%;

}

.gifts_pack_offer .what_you_received > ul li.gift_type > em, .gifts_pack_offer .what_you_received > ul li.gift_type > strong, .gold_pack_offer .what_you_received > ul li.gift_type > em, .gold_pack_offer .what_you_received > ul li.gift_type > strong, .greetings_popup .what_you_received > ul li.gift_type > em, .greetings_popup .what_you_received > ul li.gift_type > strong, .thanks_4buy_gold .what_you_received > ul li.gift_type > em, .thanks_4buy_gold .what_you_received > ul li.gift_type > strong {

    display: block;

    position: absolute;

}

.gifts_pack_offer .what_you_received > ul li.gift_type > strong, .gold_pack_offer .what_you_received > ul li.gift_type > strong, .greetings_popup .what_you_received > ul li.gift_type > strong, .thanks_4buy_gold .what_you_received > ul li.gift_type > strong {

    background-color: #096A99;

    background-image: linear-gradient(#44ACD6 0px, #096A99 100%);

    border: 1px solid #74B3D4;

    border-radius: 20px 20px 20px 20px;

    box-shadow: 0 0 5px 2px #74B3D4, 0 0 1px 1px rgba(255, 255, 255, 0.698) inset;

    color: #FFFFFF;

    font-size: 14px;

    font-weight: 700;

    left: -1px;

    line-height: 30px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

    top: -2px;

    width: 30px;

}

.gifts_pack_offer .what_you_received > ul li.gift_type > em, .gold_pack_offer .what_you_received > ul li.gift_type > em, .greetings_popup .what_you_received > ul li.gift_type > em, .thanks_4buy_gold .what_you_received > ul li.gift_type > em {

    background-color: #106E14;

    border-radius: 3px 3px 3px 3px;

    bottom: -15px;

    color: #FFFFFF;

    display: inline-block;

    font-size: 11px;

    font-style: normal;

    font-weight: 700;

    height: 18px;

    left: 0;

    line-height: 18px;

    overflow: hidden;

    padding: 0 2px;

    right: 0;

    text-align: center;

    text-overflow: ellipsis;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    white-space: nowrap;

    width: 75px;

}

.gifts_pack_offer .what_you_received > ul li.gift_type.smaller, .gold_pack_offer .what_you_received > ul li.gift_type.smaller, .greetings_popup .what_you_received > ul li.gift_type.smaller, .thanks_4buy_gold .what_you_received > ul li.gift_type.smaller {

    background-image: url("http://www.erepublik.com/images/modules/misc/gifts_container.png");

    background-position: right top;

    background-repeat: no-repeat;

    height: 64px;

    position: relative;

    top: 10px;

    width: 63px;

}

.gifts_pack_offer .what_you_received > ul li.gift_type.smaller > em, .gold_pack_offer .what_you_received > ul li.gift_type.smaller > em, .greetings_popup .what_you_received > ul li.gift_type.smaller > em, .thanks_4buy_gold .what_you_received > ul li.gift_type.smaller > em {

    bottom: -21px;

    left: -25px;

    width: 115px;

}

.gifts_pack_offer .what_you_received > ul li.gift_type.smaller > strong, .gold_pack_offer .what_you_received > ul li.gift_type.smaller > strong, .greetings_popup .what_you_received > ul li.gift_type.smaller > strong, .thanks_4buy_gold .what_you_received > ul li.gift_type.smaller > strong {

    left: -5px;

    top: -10px;

}

.thanks_4buy_gold {

    min-height: 170px;

}

.thanks_4buy_gold > p {

    line-height: 140%;

    margin-bottom: 0;

    max-height: 300px;

    min-height: 1px;

    text-align: center;

}

.thanks_4buy_gold > p strong {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: tada;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    color: #AFE046;

    display: inline-block;

    font-size: 13px;

    font-weight: 700;

    transition: all 0.25s ease-in 0s;

}

.thanks_4buy_gold > p em {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: tada;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    color: #FC973B;

    display: inline-block;

    font-size: 13px;

    font-weight: 700;

    transition: all 0.25s ease-in 0s;

}

.thanks_4buy_gold > p:nth-child(2n+1) em:nth-child(2n+1) {

    animation-delay: 1s;

}

.thanks_4buy_gold > p:nth-child(2n+1) em:nth-child(2n) {

    animation-delay: 2s;

}

.thanks_4buy_gold > p:nth-child(2n) em:nth-child(2n+1) {

    animation-delay: 3s;

}

.thanks_4buy_gold > p:nth-child(2n) em:nth-child(2n) {

    animation-delay: 4s;

}

.gifts_pack_offer, .gold_pack_offer {

    transition: all 0.25s ease-in 0s;

}

.gifts_pack_offer > ul li > a.say_thanks, .gold_pack_offer > ul li > a.say_thanks {

    width: 250px;

}

.gifts_pack_offer .what_you_received .donate_successfully_message, .gold_pack_offer .what_you_received .donate_successfully_message {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: fadeIn;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-color: rgba(31, 98, 8, 0.8);

    color: #FFFFFF;

    font-size: 15px;

    font-weight: 700;

    height: 100%;

    left: 0;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 10px rgba(0, 0, 0, 0.898);

    top: 0;

    transition: all 0.25s ease-in 0s;

    vertical-align: middle;

    width: 100%;

}

#promoPopupHolder.allPackPopup .current_promo_bg > div, .gifts_pack_offer .what_you_received .donate_successfully_message span, .gold_pack_offer .what_you_received .donate_successfully_message span {

    display: table-cell;

    text-align: center;

    vertical-align: middle;

    width: 100%;

}

.gifts_pack_offer .what_you_received.donation_successfully .donate_successfully_message, .gold_pack_offer .what_you_received.donation_successfully .donate_successfully_message {

    display: table;

    z-index: 100;

}

#promoPopupHolder.allPackPopup > .close, .gifts_pack_offer > .close, .gold_pack_offer > .close {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/close_modal.png");

    background-repeat: no-repeat;

    float: left;

    height: 22px;

    position: absolute;

    right: -6px;

    text-indent: -9999px;

    top: -8px;

    width: 22px;

}

.gifts_popup .gold_pack_offer {

    min-height: 470px;

    width: 498px;

}

.gifts_pack_offer .goBack, .gifts_popup .gold_pack_offer .goBack, .gold_pack_offer .goBack {

    left: -10px;

    top: -41px;

}

.gifts_popup .gold_pack_offer .more_info {

    width: 280px;

}

.gifts_popup .gold_pack_offer .packs_area {

    width: 470px;

}

.gifts_popup .gold_pack_offer .packs_area .top {

    width: 450px;

}

.gold_pack_offer {

    min-height: 320px;

    width: 593px;

}

.gold_pack_offer > h2 {

    background-image: url("http://www.erepublik.com/images/modules/donate_items/gold_packs.png?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    clear: both;

    color: #E0E0E0;

    float: left;

    font-size: 40px;

    height: 69px;

    line-height: 69px;

    margin: 10px 0;

    padding-left: 90px;

    text-align: left;

    width: 45%;

}

.gold_pack_offer .gold_promo_bg {

    background-image: url("http://www.erepublik.com/images/modules/misc/gold_promo_container.png?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: table;

    height: 62px;

    position: absolute;

    right: 113px;

    text-align: center;

    top: 13px;

    vertical-align: middle;

    width: 61px;

}

.gold_pack_offer .gold_promo_bg > div {

    color: #356100;

    display: table-cell;

    font-family: FranchiseRegular,Impact;

    font-size: 26px;

    font-weight: 700;

    line-height: 60%;

    text-align: center;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

    text-transform: uppercase;

    vertical-align: middle;

    width: 100%;

}

.gold_pack_offer .gold_promo_bg > div > em {

    font-size: 17px;

    font-style: normal;

}

.gold_pack_offer .gold_promo_bg > div > q {

    clear: both;

    display: block;

    font-size: 17px;

    font-style: normal;

    font-weight: 400;

    position: relative;

}

.gold_pack_offer .active_promos_timer {

    background-image: url("http://www.erepublik.com/images/modules/misc/green_timer_bg.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.39);

    color: #668700;

    cursor: default;

    font-family: ds-digitalbold_italic,Andale Mono,Consolas,Monaco,Courier New,monospace;

    font-style: normal;

    font-weight: 300;

    height: 32px;

    overflow: hidden;

    padding: 1px 0 0;

    position: absolute;

    right: 15px;

    text-align: center;

    text-shadow: 0 0 10px #64F026;

    top: 30px;

    width: 108px;

}

#promoPopupHolder.allPackPopup .active_promos_timer div, .gold_pack_offer .active_promos_timer div {

    float: left;

    font-size: 18px;

    line-height: 18px;

    padding-top: 2px;

    text-align: center;

    text-shadow: 0 0 5px #D8FFB3;

    width: 20px;

}

#promoPopupHolder.allPackPopup .active_promos_timer div.timer_days, .gold_pack_offer .active_promos_timer div.timer_days {

    padding-left: 9px;

    text-align: left;

    width: 24px;

}

#promoPopupHolder.allPackPopup .active_promos_timer div span, .gold_pack_offer .active_promos_timer div span {

    color: #C4CE46;

    display: block;

    font-family: Arial,sans;

    font-size: 7px;

    line-height: 9px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);

    text-transform: uppercase;

}

.gold_pack_offer > form {

    border: 0 none;

    clear: both;

    display: block;

    float: left;

    margin: 0;

    padding: 0;

    position: relative;

    width: 100%;

    z-index: 10;

}

.gold_pack_offer > form ul {

    float: right;

    margin: 20px 10px 0 0;

    text-align: right;

}

.gold_pack_offer > form ul > li a {

    height: 45px;

    line-height: 45px;

    overflow: hidden;

    padding: 0 5px;

    text-align: center;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 160px;

}

.gold_pack_offer .more_info {

    float: left;

    margin: 20px 0 0 15px;

    text-align: left;

    width: 375px;

}

.gold_pack_offer .more_info > label {

    -moz-user-select: none;

    color: #FFFFFF;

    float: left;

    font-size: 12px;

    margin: -1px 0 0 5px;

}

.gold_pack_offer .more_info > label a {

    color: #83EAFF;

}

.gold_pack_offer .more_info > p {

    color: #929AA1;

    float: left;

    font-size: 11px;

    line-height: 130%;

    margin: 5px 0 0;

    text-align: left;

    width: 100%;

}

.gold_pack_offer .packs_area {

    background-color: rgba(14, 113, 146, 0.5);

    border-bottom: 1px solid rgba(255, 255, 255, 0.1);

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.3) inset, 0 0 2px 0 rgba(0, 0, 0, 0.2);

    clear: both;

    display: block;

    float: left;

    margin: 0 0 0 9px;

    padding: 10px 5px 0;

    text-align: left;

    width: 565px;

}

.gold_pack_offer .packs_area.isInPromo .top {

    margin-bottom: 25px;

}

.gold_pack_offer .packs_area .gift_gold_holder {

    clear: both;

    display: block;

    float: left;

    margin: 0 0 14px -2px;

    position: relative;

    width: 575px;

}

.gold_pack_offer .packs_area .gift_gold_holder > div {

    -moz-user-select: none;

    background-image: url("http://www.erepublik.com/images/modules/donate_items/gold_packs_holder.png?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 68px;

    opacity: 0.5;

    position: relative;

    text-align: left;

    transition: all 0.25s ease-in 0s;

    width: 95px;

}

.gold_pack_offer .packs_area .gift_gold_holder > div.gift_gold300 {

    background-position: -95px 0;

}

.gold_pack_offer .packs_area .gift_gold_holder > div.gift_gold300 .best_value {

    background-image: url("http://www.erepublik.com/images/modules/donate_items/best_gold_value.png?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    bottom: -10px;

    height: 25px;

    left: 50%;

    margin-left: -42px;

    position: absolute;

    width: 83px;

}

.gold_pack_offer .packs_area .gift_gold_holder > div.gift_gold300 > label {

    color: #D5FF7C;

    text-shadow: 2px 2px 10px rgba(0, 92, 60, 0.8), -2px -2px 10px rgba(0, 92, 60, 0.8), 0 -1px 0 rgba(255, 255, 255, 0.3);

}

.gold_pack_offer .packs_area .gift_gold_holder > div.gift_gold2 .mobile_pay {

    background-image: url("http://www.erepublik.com/images/modules/donate_items/mobile_pay.png?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    bottom: -14px;

    display: block;

    height: 36px;

    left: -1px;

    position: absolute;

    width: 71px;

}

.gold_pack_offer .packs_area .gift_gold_holder > div.active {

    opacity: 1;

    top: -5px;

}

.gold_pack_offer .packs_area .gift_gold_holder > div .old_value {

    background-color: #494949;

    background-image: linear-gradient(#505050 0px, #494949 100%);

    border-radius: 5px 5px 0 0;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;

    color: rgba(255, 255, 255, 0.8);

    display: none;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 16px;

    margin-left: 10px;

    margin-top: -16px;

    position: relative;

    text-align: center;

    width: 73px;

}

.gold_pack_offer .packs_area .gift_gold_holder > div .old_value span {

    display: inline-block;

    height: 16px;

    line-height: 16px;

    margin: 0 auto;

    padding: 0;

    text-align: center;

}

.gold_pack_offer .packs_area .gift_gold_holder > div .old_value span img {

    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");

    left: 3px;

    position: relative;

    top: 2px;

}

.gold_pack_offer .packs_area .gift_gold_holder > div > strong {

    background-color: #729400;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);

    color: #FFFFFF;

    display: block;

    font-size: 12px;

    font-weight: 700;

    height: 17px;

    line-height: 17px;

    padding-right: 2px;

    position: absolute;

    right: 0;

    text-align: center;

    top: 38px;

    width: 56px;

}

.gold_pack_offer .packs_area .gift_gold_holder > div > strong > q {

    border-color: rgba(0, 0, 0, 0) #729400 rgba(0, 0, 0, 0) -moz-use-text-color;

    border-style: solid solid solid none;

    border-width: 9px 10px 9px 0;

    height: 0;

    left: -10px;

    position: absolute;

    top: 0;

    width: 0;

}

.gold_pack_offer .packs_area .gift_gold_holder > div > label {

    color: #BFF4FF;

    cursor: pointer;

    display: block;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 30px;

    height: 68px;

    left: 0;

    position: absolute;

    text-shadow: 2px 2px 10px rgba(0, 78, 92, 0.8), -2px -2px 10px rgba(0, 78, 92, 0.8), 0 -1px 0 rgba(255, 255, 255, 0.3);

    top: 0;

    width: 95px;

    z-index: 10;

}

.gold_pack_offer .packs_area .gift_gold_holder > div > label em {

    display: block;

    font-style: normal;

    font-weight: 700;

    left: 5px;

    position: absolute;

    text-align: right;

    top: 2px;

    width: 45px;

}

.gold_pack_offer .packs_area .gift_gold_holder > div > input[type="radio"] {

    left: 10px;

    position: absolute;

    top: 41px;

    z-index: 10;

}

.gold_pack_offer .packs_area .send_message_gold {

    background-color: #F7FCF4;

    border-radius: 5px 5px 5px 5px;

    clear: both;

    color: #4D4D4D;

    display: none;

    float: left;

    font-size: 12px;

    height: 150px;

    margin: 0 0 10px;

    padding: 0;

    position: relative;

    width: 470px;

}

.gold_pack_offer .packs_area .send_message_gold > label {

    -moz-user-select: none;

    background-color: #355464;

    border-radius: 0 0 3px 3px;

    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.3) inset, 0 1px 0 0 rgba(255, 255, 255, 0.1);

    color: rgba(255, 255, 255, 0.8);

    display: block;

    float: left;

    font-size: 11px;

    height: 19px;

    padding: 11px 10px 5px;

    position: relative;

    text-align: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

    top: 0;

    width: 450px;

}

.gold_pack_offer .packs_area .send_message_gold > textarea {

    background-color: #F7FCF4;

    border: 0 none;

    border-radius: 5px 5px 0 0;

    box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.4) inset;

    color: rgba(0, 0, 0, 0.698);

    display: block;

    float: left;

    font-family: Arial;

    font-size: 12px;

    height: 95px;

    left: 0;

    outline: 0 none;

    overflow: auto;

    padding: 10px;

    position: relative;

    text-align: left;

    top: 0;

    transition: all 0.15s ease-in 0s;

    width: 450px;

}

.gold_pack_offer .packs_area .top {

    background-color: rgba(36, 76, 95, 0.8);

    border-radius: 5px 5px 5px 5px;

    clear: both;

    display: block;

    float: left;

    margin-bottom: 12px;

    padding: 9px 10px;

    text-align: left;

    width: 545px;

}

.gold_pack_offer .packs_area .top .currency input[type="radio"] {

    margin: 0 0 0 5px;

}

.gold_pack_offer .packs_area .top .currency > span {

    color: #FFFFFF;

    display: inline-block;

    font-size: 11px;

    font-weight: 700;

    overflow: hidden;

    position: relative;

    text-align: right;

    text-overflow: ellipsis;

    top: 0;

    white-space: nowrap;

    width: 150px;

}

.gold_pack_offer .packs_area .top > span {

    color: #C4F17A;

    display: inline-block;

    float: left;

    font-size: 14px;

    font-weight: 700;

    overflow: hidden;

    text-align: left;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 200px;

}

body.day2000 #logoNew a {

    background-image: url("http://www.erepublik.com/images/modules/misc/logo2000.png");

}

body.day2000 #large_sidebar .eat_food_wide.energy {

    background-position: 0 -410px;

}

body.day2000 #large_sidebar .eat_food_wide.energy:hover {

    background-position: 0 -451px;

}

body.day2000 #large_sidebar .eat_food_wide.energy:active {

    background-position: 0 -492px;

}

body.day2000 #large_sidebar .eat_food_wide.energy span {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/full_energy_restore.png");

    background-position: 0 0;

    height: 22px;

    width: 34px;

}

body.day2000 #large_sidebar .eat_food_wide.energy.disabled span {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/full_energy_restore.png");

    background-position: 0 -22px;

}

#preload_css {

    height: 1px;

    left: -9999px;

    overflow: hidden;

    position: absolute;

    top: -99999px;

    width: 1px;

}

.footer_flags {

    display: table;

    margin: -25px auto 20px;

}

.footer_flags li {

    border: 1px solid #E4DFDF;

    border-radius: 3px 3px 3px 3px;

    display: inline-block;

    margin-right: 5px;

    padding: 2px;

}

.footer_flags li:hover {

    background: none repeat scroll 0 0 #EEEEEE;

}

.footer_flags li a {

    float: left;

    height: 15px;

}

.shortcuts {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.898);

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 0 20px #000000;

    display: none;

    float: left;

    padding: 20px;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.8);

    width: 300px;

    z-index: 10000;

}

.shortcuts h3 {

    border: 0 none;

    color: #666666;

    font-size: 16px;

    font-weight: 700;

    margin: 0 0 15px;

    padding: 0;

}

.shortcuts > em {

    color: #999999;

    float: left;

    font-size: 11px;

    font-style: italic;

    margin-top: 10px;

}

.shortcuts ul li {

    border-top: 1px dotted #333333;

    clear: both;

    cursor: default;

    float: left;

    font-size: 11px;

    padding-bottom: 5px;

    padding-top: 5px;

    transition: all 0.25s ease-in 0s;

    width: 100%;

}

.shortcuts ul li:hover {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);

}

.shortcuts ul li:hover em {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);

    border-color: #FFFFFF;

    color: #FFFFFF;

}

.shortcuts ul li strong {

    color: #CCCCCC;

    float: left;

    margin-left: 3px;

    padding: 2px;

}

.shortcuts ul li em {

    border: 1px solid rgba(255, 255, 255, 0.4);

    border-radius: 5px 5px 5px 5px;

    color: rgba(255, 255, 255, 0.4);

    float: right;

    margin-right: 5px;

    padding: 2px 5px;

    text-align: center;

    transition: all 0.25s ease-in 0s;

    width: 70px;

}

.header_info {

    float: right;

    margin-right: 10px;

    margin-top: 33px;

}

.header_info span {

    color: #4D5654;

    cursor: default;

    float: left;

    font-size: 11px;

    transition: color 0.25s ease-in 0s;

}

.header_info span:hover {

    color: #4D5654;

}

.header_info span.eday {

    border-left: 1px solid #CAD7CD;

    padding-left: 10px;

}

.header_info span.time {

    background-image: url("http://www.erepublik.com/images/modules/misc/time.png");

    background-position: left center;

    background-repeat: no-repeat;

    margin-left: 2px;

    padding-left: 13px;

}

.header_info span.date {

    background-image: url("http://www.erepublik.com/images/modules/misc/date.png");

    background-position: left center;

    background-repeat: no-repeat;

    margin-left: 10px;

    margin-right: 10px;

    padding-left: 13px;

}

.header_info .field {

    background-color: rgba(255, 255, 255, 0.6);

    background-image: url("http://www.erepublik.com/images/modules/misc/search.png");

    background-position: 7px 10px;

    background-repeat: no-repeat;

    border: 1px solid #CCDCD1;

    border-radius: 4px 4px 4px 4px;

    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.8);

    color: #99A3A1;

    float: left;

    font-family: Arial;

    font-size: 11px;

    padding: 8px 8px 8px 21px;

    transition: all 0.25s ease-in 0s;

    width: 230px;

}

.header_info .field:hover {

    background-color: rgba(255, 255, 255, 0.8);

    color: #B4BBBA;

}

.header_info .field:focus {

    background-color: #FFFFFF;

    color: #4D5654;

    outline: 0 none;

}

body.xmas {

    background-image: url("http://www.erepublik.com/images/modules/ambients/external/xmas_bg.jpg") !important;

}

body.xmas .header_info span, body.xmas .header_info span.eday strong {

    color: #DEE9F0;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);

}

body.xmas .header_info .field {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);

    border-color: rgba(0, 0, 0, 0.2);

    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1);

    color: #DEE9F0;

}

body.xmas #logo a {

    background-image: url("http://www.erepublik.com/images/modules/misc/logo_xmas.png") !important;

}

body.fixed #content {

    margin-left: 193px;

}

#logo.anniversary a {

    background-image: url("http://www.erepublik.com/images/modules/misc/erpk_logo_holiday_small.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 98px;

    margin-top: 10px;

    width: 150px;

}

.simple_yellow {

    background-color: #FFFDC9;

    background-image: url("http://www.erepublik.com/images/modules/sidebar/yellow_info.png?1389875219");

    background-position: 10px 10px;

    background-repeat: no-repeat;

    border: 1px solid #F9D872;

    border-radius: 5px 5px 5px 5px;

    color: #787252;

    font-size: 11px;

    padding: 10px 10px 10px 35px;

    position: absolute;

    z-index: 100;

}

.simple_yellow .tip {

    left: 10px;

    margin-top: -8px;

    position: absolute;

    top: 0;

}

.simple_yellow small {

    font-size: 11px;

    margin-top: 5px;

}

.solid.grey {

    background-color: #EDEDED;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #D3D3D3;

}

.lock {

    background-image: url("http://www.erepublik.com/images/modules/misc/locked.png");

    display: block;

    height: 46px;

    margin: 0 auto;

    position: relative;

    width: 46px;

    z-index: 15;

}

body.disable_menu #menu li:hover ul {

    visibility: hidden !important;

}

#menu2 a, #menu4 a, #menu5 a, .notification.globalAlerts, body.disable_menu #menu li a {

    cursor: default;

}

body.disable_menu #menu li#menu1 a:hover {

    background-position: 0 -369px;

}

body.disable_menu #menu li#menu2 a:hover {

    background-position: -48px -369px;

}

body.disable_menu #menu li#menu3 a:hover {

    background-position: -229px -369px;

}

body.disable_menu #menu li#menu4 a:hover {

    background-position: -410px -369px;

}

body.disable_menu #menu li#menu5 a:hover {

    background-position: -591px -369px;

}

body.disable_menu #menu li#menu6 a:hover {

    background-position: -772px -369px;

}

#menu ul li ul {

    display: block !important;

    visibility: hidden !important;

}

#menu ul li.over ul, #menu ul li:hover ul {

    visibility: visible !important;

}

.error_message .small_get_gold, .error_message .small_get_storage {

    background-image: url("http://www.erepublik.com/images/modules/misc/small_get_gold.png");

    background-position: left top;

    background-repeat: no-repeat;

    border: 0 none;

    display: inline;

    float: left;

    height: 42px;

    margin-bottom: -14px;

    margin-left: 15px;

    margin-top: -14px;

}

.error_message .small_get_gold span, .error_message .small_get_storage span {

    background-image: url("http://www.erepublik.com/images/modules/misc/small_get_gold.png");

    background-position: right top;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-family: Tahoma;

    font-size: 11px;

    height: 42px;

    line-height: 38px;

    margin-left: 35px;

    padding-right: 15px;

    position: relative;

    right: -5px;

    text-shadow: 0 -1px 0 #820000;

}

.error_message .small_get_storage, .error_message .small_get_storage span {

    background-image: url("http://www.erepublik.com/images/modules/misc/small_get_storage.png");

}

.warning_message .small_get_gold {

    background-image: url("http://www.erepublik.com/images/modules/misc/small_get_gold_new.png");

    background-position: left top;

    background-repeat: no-repeat;

    border: 0 none;

    display: inline;

    float: left;

    height: 42px;

    margin-bottom: -14px;

    margin-left: 15px;

    margin-top: -14px;

}

.warning_message .small_get_gold span {

    background-image: url("http://www.erepublik.com/images/modules/misc/small_get_gold_new.png");

    background-position: right top;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-family: Tahoma;

    font-size: 11px;

    height: 42px;

    line-height: 38px;

    margin-left: 35px;

    padding-right: 15px;

    position: relative;

    right: -5px;

    text-shadow: 0 -1px 0 #7F450C;

}

.error_message .small_get_gold:hover, .error_message .small_get_storage:hover, .warning_message .small_get_gold:hover {

    background-position: left -42px;

}

.error_message .small_get_gold:hover span, .error_message .small_get_storage:hover span, .warning_message .small_get_gold:hover span {

    background-position: right -42px;

}

.error_message .small_get_gold:active, .error_message .small_get_storage:active, .warning_message .small_get_gold:active {

    background-position: left -84px;

}

.error_message .small_get_gold:active span, .error_message .small_get_storage:active span, .warning_message .small_get_gold:active span {

    background-position: right -84px;

    line-height: 39px;

}

.copy_clipboard {

    background-image: url("http://www.erepublik.com/images/modules/misc/copy_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 30px;

    margin-left: 5px;

    position: relative;

    text-indent: -9999px;

    width: 31px;

}

.badges .codeholder .padded strong {

    float: left;

    margin-right: 7px;

    margin-top: 7px;

}

.captcha_modal {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 5px solid #DAF6FB;

    border-radius: 5px 5px 5px 5px;

    display: block;

    padding: 15px;

    width: 510px;

}

.captcha_modal strong {

    color: #458DAD;

    display: block;

    font-size: 14px;

    margin-bottom: 15px;

}

.captcha_modal #recaptcha_div {

    margin: 20px auto 0;

    width: 443px;

}

.captcha_modal.captcha_subscribe_styling #recaptcha_error {

    color: #FF7E78;

    font-weight: 700;

    padding-bottom: 15px;

}

.captcha_modal.captcha_subscribe_styling input[type="button"], .captcha_modal.captcha_subscribe_styling input[type="submit"] {

    background: none repeat scroll 0 0 #7EC3DB;

    border: 0 none;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    cursor: pointer;

    font-weight: 700;

    margin: 15px 15px 0 0;

    padding: 6px 10px;

}

.captcha_modal.captcha_subscribe_styling input[type="button"]:hover, .captcha_modal.captcha_subscribe_styling input[type="submit"]:hover {

    background: none repeat scroll 0 0 #36A2C6;

}

.adminmessage td {

    background-color: #FEFFCF;

    border-bottom: 1px solid #F7E29F !important;

}

.adminmessage td a {

    border-bottom: 1px dotted #CDB762;

    color: #A98831;

}

.adminmessage td p {

    color: #736F51 !important;

}

.org_managers li {

    color: #999999;

    float: left;

    line-height: 38px;

    list-style-type: decimal;

    margin-right: 20px;

    position: relative;

    width: 206px;

}

.org_managers li a {

    background-color: #ED655F;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    display: none;

    font-size: 11px;

    font-weight: 700;

    line-height: 11px;

    padding: 7px;

    position: absolute;

    right: 25px;

    text-shadow: 0 1px 0 #DD403B;

    top: 5px;

}

.org_managers li a:hover {

    background-color: #E83931;

}

.org_managers li input {

    width: 165px !important;

}

.gold_pop_promo {

    display: none;

    float: left;

    height: 360px;

    position: relative;

    width: 401px;

}

.gold_pop_promo .main {

    float: left;

    height: 360px;

    position: relative;

    width: 401px;

    z-index: 1;

}

.gold_pop_promo .close_it {

    position: absolute;

    right: 15px;

    top: 15px;

    z-index: 2;

}

#monetary_pop {

    background-image: url("http://www.erepublik.com/images/modules/misc/monetary_market_pop.png");

    background-repeat: no-repeat;

    cursor: default;

    display: none;

    float: left;

    height: 432px;

    position: relative;

    text-align: left;

    width: 498px;

}

#monetary_pop #close_mp {

    position: absolute;

    right: 16px;

    top: 16px;

}

#monetary_pop .blu {

    background-image: url("http://www.erepublik.com/images/modules/homepage/blue_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    float: left;

    font-size: 16px;

    font-weight: 700;

    height: 35px;

    margin-left: 87px;

    margin-top: 35px;

    padding-top: 12px;

    text-align: center;

    text-shadow: 0 -1px 0 #287BB1;

    width: 320px;

}

#monetary_pop .inner_content {

    float: left;

    margin-left: 184px;

    margin-top: 65px;

    width: 250px;

}

#monetary_pop .inner_content h2 {

    clear: both;

    color: #4D4D4D;

    float: left;

    font-family: Georgia;

    font-size: 20px;

    font-weight: 400;

    margin-bottom: 20px;

    width: 180px;

}

#monetary_pop .inner_content p {

    color: #4D4D4D;

    float: left;

    font-size: 12px;

    width: 250px;

}

#point {

    animation: 0.25s ease 0s alternate none 5 pound;

    display: none;

    height: auto;

    image-rendering: optimizequality;

    left: 26px;

    position: absolute;

    top: 23px;

    transform-origin: center center 0;

    width: 18px;

    z-index: 100;

}

#point.xsmall {

    width: 18px;

}

#point.xmedium {

    width: 20px;

}

#point.xbig {

    width: 22px;

}

#point.second {

    left: 82px;

}

#point.third {

    left: 128px;

}

.hrefill {

    background-image: url("http://www.erepublik.com/images/modules/misc/tips.png");

    background-position: 0 0;

    float: left;

    height: 101px;

    left: -238px;

    padding-left: 18px;

    padding-right: 33px;

    padding-top: 16px;

    position: absolute;

    top: 10px;

    width: 190px;

    z-index: 101;

}

.hrefill.smaller {

    background-position: 0 -117px;

    left: 65px;

    padding-left: 33px;

    padding-right: 18px;

}

.hrefill.smaller .closeit {

    right: 12px;

}

.hrefill .closeit {

    float: left;

    position: absolute;

    right: 25px;

    top: 11px;

}

.hrefill strong {

    clear: both;

    color: #516B79;

    float: left;

    font-size: 12px;

    margin-bottom: 5px;

    text-shadow: 0 1px 0 #FFFFFF;

}

.hrefill p {

    clear: both;

    color: #666666;

    float: left;

    font-size: 11px;

    text-shadow: 0 1px 0 #FFFFFF;

}

.media_categories {

    float: left;

    width: 585px;

}

.media_categories h2 {

    color: #638D98;

    float: left;

    font-size: 14px;

    margin-top: 7px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 100%;

}

.media_categories li a {

    color: #344657;

    float: left;

    font-weight: 700;

    margin-right: 4px;

    padding: 4px 0;

    text-shadow: 0 1px 0 #FFFFFF;

}

.media_categories li a.active span, .media_categories li a:hover span {

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 5px 5px 5px 5px;

}

.media_categories li a span {

    float: left;

    margin-left: 1px;

    margin-top: 13px;

    padding: 2px 7px;

}

.health_buildings_promo {

    background-image: url("http://www.erepublik.com/images/modules/banners/banner_health_houses.jpg");

    float: left;

    height: 126px;

    margin-bottom: 5px;

    margin-top: 36px;

    position: relative;

    width: 409px;

}

.health_buildings_promo strong {

    color: #556143;

    float: left;

    font-size: 15px;

    height: 31px;

    left: 20px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    top: 76px;

    width: 72px;

}

.off30 {

    float: left;

    margin-bottom: 5px;

    margin-top: -5px;

    position: relative;

}

.off30 .close30 {

    cursor: pointer;

    position: absolute;

    right: 3px;

    top: 9px;

    z-index: 10;

}

.energy_promo {

    background-image: url("http://www.erepublik.com/images/modules/banners/energy_50_timer.jpg");

    float: left;

    height: 132px;

    margin-bottom: 20px;

    position: relative;

    width: 409px;

}

.energy_promo img {

    position: absolute;

    right: 5px;

    top: 5px;

}

.energy_promo strong {

    color: #556143;

    font-size: 21px;

    height: 23px;

    line-height: 21px;

    position: absolute;

    right: 31px;

    text-align: center;

    top: 40px;

    width: 90px;

}

.off50 {

    float: left;

    margin-bottom: 7px;

    margin-top: -3px;

    position: relative;

}

.off50 .close50 {

    cursor: pointer;

    position: absolute;

    right: 5px;

    top: 5px;

    z-index: 10;

}

.off50timer {

    background-image: url("http://www.erepublik.com/images/modules/banners/50off_timer.png");

    background-repeat: no-repeat;

    display: none;

    float: left;

    height: 57px;

    margin-left: 178px;

    margin-top: 10px;

    position: relative;

    width: 404px;

    z-index: 1;

}

.off50timer strong {

    color: #677253;

    font-size: 18px;

    font-weight: 700;

    position: absolute;

    right: 10px;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 12px;

    width: 116px;

}

.off50timer strong.highlight {

    color: #D61212;

}

.humanMsg {

    background: none repeat scroll 0 0 #000000;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    display: none;

    font: 400 20px/50px Helvetica,Arial,Sans-Serif;

    height: 50px;

    left: 50%;

    letter-spacing: -1px;

    margin-left: -250px;

    margin-top: -25px;

    opacity: 0;

    position: absolute;

    text-align: center;

    top: 50%;

    width: 550px;

    z-index: 100000;

}

.humanMsg p {

    display: block;

    height: 50px;

    left: 0;

    line-height: 50px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #000000;

    top: 0;

    width: 500px;

}

.welcome {

    background-image: url("http://www.erepublik.com/images/modules/misc/welcome.png");

    background-repeat: no-repeat;

    display: none;

    float: left;

    height: 404px;

    position: relative;

    width: 396px;

}

.welcome h3 {

    border: 0 none;

    color: #FFFFFF;

    display: block;

    font-size: 16px;

    font-weight: 700;

    margin: 0;

    padding: 0;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px 0 #2C3E56;

    top: 43px;

    width: 396px;

}

.welcome strong {

    color: #4D4D4D;

    float: left;

    font-size: 14px;

    left: 105px;

    line-height: 18px;

    position: absolute;

    text-align: left;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 239px;

    width: 240px;

}

.welcome a {

    background-image: url("http://www.erepublik.com/images/modules/pvp/green_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF !important;

    float: left;

    font-size: 16px;

    font-weight: 700;

    height: 35px;

    left: 39px;

    padding-top: 12px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px 0 #74A428;

    top: 312px;

    width: 320px;

}

.news_filters {

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 5px 5px 5px 5px;

    float: left;

    height: 69px;

    padding: 0 6px;

}

.news_filters li {

    float: left;

    height: 69px;

    margin: 0 3px;

    width: 48px;

}

.news_filters li.active {

    background-image: url("http://www.erepublik.com/images/modules/news/top_active.png");

    background-position: center top;

    background-repeat: no-repeat;

}

.news_filters li a {

    background-image: url("http://www.erepublik.com/images/modules/news/menu_select.png");

    background-position: 0 0;

    float: left;

    height: 48px;

    margin-top: 11px;

    text-align: center;

    width: 48px;

}

.news_filters li a img {

    float: left;

    margin-left: 8px;

    margin-top: 8px;

}

.article_details {

    color: #999999;

    float: left;

    font-size: 11px;

    margin-top: 2px;

    width: 630px;

}

.article_details small {

    float: left;

    font-size: 11px;

    height: 16px;

    line-height: 16px;

}

.article_details img {

    margin-right: 3px;

    vertical-align: middle;

}

.article_details span {

    background: none repeat scroll 0 0 #EDEDED;

    float: left;

    height: 12px;

    margin: 3px 8px 0;

    width: 1px;

}

.your_subs {

    color: #666666;

    float: right;

    text-align: right;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 140px;

}

.your_subs a {

    float: right;

    margin-top: 8px;

}

.asubs {

    background: none repeat scroll 0 0 #E9F5FA;

    display: none;

    float: left;

    position: absolute;

    top: 80px;

    width: 670px;

    z-index: 10;

}

.asubs .acontrols {

    clear: both;

    float: left;

    margin-bottom: 10px;

    margin-left: 10px;

    width: 650px;

}

.asubs .acontrols .aselectall {

    float: left;

    font-size: 12px;

    font-weight: 700;

    line-height: 28px;

    padding-left: 4px;

}

.asubs ul {

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 3px 3px 3px 3px;

    float: left;

    margin-bottom: 10px;

    margin-left: 10px;

    margin-top: 10px;

    max-height: 235px;

    overflow-x: hidden;

    overflow-y: auto;

    width: 650px;

}

.asubs ul li {

    border-bottom: 1px solid #E9F5FA;

    float: left;

    padding: 9px 0;

    width: 650px;

}

.asubs ul li label {

    float: left;

    margin-top: 8px;

    text-align: center;

    width: 40px;

}

.asubs ul li div {

    float: left;

    margin-left: 9px;

}

.asubs ul li a {

    float: left;

    font-size: 11px;

    font-weight: 700;

}

.asubs ul li small {

    clear: both;

    color: #666666;

    float: left;

    font-size: 11px;

}

.asubs ul li small img {

    margin-right: 2px;

    vertical-align: -1px;

}

.asubs ul li .newspaper_avatar {

    float: left;

    height: 27px;

    width: 27px;

}

.asubs ul li .newspaper_avatar img {

    border: 1px solid #CCCCCC;

    float: left;

    height: 25px;

    image-rendering: optimizequality;

    padding: 1px;

    width: 25px;

}

#super_battle_stats th {

    background-color: #E4E4E4;

    background-image: linear-gradient(#FCFCFC 0px, #E4E4E4 100%);

    border-bottom: 1px solid #CCCCCC;

    color: #4D4D4D;

    font-size: 12px;

    font-weight: 700;

    padding: 10px 5px;

    text-indent: 10px;

    text-shadow: 0 1px 0 #FFFFFF;

}

#super_battle_stats tr:hover td {

    background-color: #DFF4FC;

    background-image: linear-gradient(#F5FCFF 0px, #DFF4FC 100%);

}

#super_battle_stats td {

    border-bottom: 1px solid #EFEFEF;

    color: #666666;

    font-size: 11px;

    padding: 8px 5px;

    text-indent: 5px;

    text-shadow: 0 1px 0 #FFFFFF;

}

#super_battle_stats td.go_center {

    color: #7A7A7A;

    font-size: 12px;

    font-weight: 700;

    text-align: center;

}

#super_battle_stats td.go_center em {

    color: #C60000;

    font-weight: 700;

}

#super_battle_stats td.go_center strong {

    color: #7A7A7A;

}

#super_battle_stats td img {

    float: left;

    position: relative;

    top: -2px;

}

#super_battle_stats td .country_details small {

    clear: both;

    color: #9A370D;

    float: left;

    font-size: 11px;

}

#dissolve .blued {

    background-image: url("http://www.erepublik.com/images/modules/misc/blued.png");

    background-repeat: no-repeat;

    border: 0 none;

    clear: both;

    color: #FFFFFF;

    cursor: pointer;

    display: block;

    font-family: Arial;

    font-size: 16px;

    font-weight: 700;

    height: 40px;

    margin: 20px auto 0;

    text-align: center;

    text-shadow: 0 -1px 0 #4DA1BD;

    width: 300px;

}

#dissolve .steps {

    background-image: url("http://www.erepublik.com/images/modules/misc/dissolve.png?1389875219");

    background-repeat: no-repeat;

    float: left;

    height: 79px;

    margin-top: 25px;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 760px;

}

#dissolve table {

    clear: both;

    margin: 0 auto;

    width: auto;

}

#dissolve table .fluid_blue_dark_big span {

    margin-right: 55px;

    padding-left: 60px;

}

#dissolve h3 {

    border: 0 none;

    color: #999999;

    font-size: 14px;

    font-weight: 700;

    margin: -15px 0 0;

    padding: 0;

    position: relative;

}

#dissolve .new_owner select {

    border: 1px solid #CCCCCC;

    border-radius: 5px 5px 5px 5px;

    margin-left: 14px;

    margin-top: 18px;

    padding: 10px;

    width: 180px;

}

#dissolve .owner {

    float: left;

    height: 65px;

    left: 0;

    position: absolute;

    width: 210px;

}

#dissolve .owner img {

    border: 1px solid #CCCCCC;

    float: left;

    height: 45px;

    image-rendering: optimizequality;

    margin-left: 14px;

    margin-top: 14px;

    padding: 1px;

    width: 45px;

}

#dissolve .owner strong {

    color: #333333;

    float: left;

    font-size: 12px;

    margin-left: 10px;

    margin-top: 30px;

}

#dissolve .goods {

    color: #566070;

    float: left;

    font-size: 11px;

    height: 76px;

    left: 274px;

    padding-top: 2px;

    position: absolute;

    text-align: center;

    width: 210px;

}

#dissolve .goods li {

    margin: 1px 0;

}

#dissolve .new_owner {

    float: left;

    height: 65px;

    position: absolute;

    right: 0;

    width: 210px;

}

#dissolve .new_owner .man_info {

    color: #4D4D4D;

    display: block;

    font-size: 11px;

    margin: 25px auto 0;

    text-align: center;

    width: 160px;

}

#dissolve .new_owner .man_info a {

    color: #2F6F81;

    font-weight: 700;

}

.tipper {

    display: none;

    float: left;

    position: relative;

    width: 172px;

    z-index: 100;

}

.tipper .stars {

    background-image: url("http://www.erepublik.com/images/modules/storage/stars_q7.png");

    background-position: 0 0;

    display: block;

    height: 15px;

    margin: 0 auto 5px;

    width: 80px;

}

.country_tournament > div .progress_bar .level_threshold > div.completed q, .tipper .stars.q2 {

    background-position: 0 -15px;

}

.spoils_of_war_prizes .prizes .btn a:hover, .tipper .stars.q4 {

    background-position: 0 -45px;

}

.tipper .stars.q6 {

    background-position: 0 -75px;

}

.tipper .tipper_up {

    background-image: url("http://www.erepublik.com/images/modules/storage/tip_ends.png");

    background-repeat: no-repeat;

    clear: both;

    float: left;

    height: 34px;

    width: 172px;

}

.tipper .tipper_down {

    background-image: url("http://www.erepublik.com/images/modules/storage/tip_ends.png");

    background-position: center bottom;

    background-repeat: no-repeat;

    clear: both;

    float: left;

    height: 16px;

    width: 172px;

}

.tipper .tipper_content {

    margin-top: -10px;

    position: relative;

}

.tipper .tipper_repeat {

    background-image: url("http://www.erepublik.com/images/modules/storage/tip_content.png");

    background-repeat: repeat-y;

    float: left;

    height: auto;

    padding: 0 20px;

    text-align: center;

    width: 132px;

}

.tipper .tipper_repeat .atr b {

    clear: both;

    color: #A5A9AA;

    float: left;

    font-size: 11px;

    text-align: left;

}

.tipper .tipper_repeat .atr span {

    clear: both;

    float: left;

    margin-top: 4px;

}

.tipper .tipper_repeat .onleft {

    float: left;

    width: 60px;

}

.tipper .tipper_repeat .onright {

    float: right;

    width: 60px;

}

.tipper .tipper_repeat .product {

    height: 55px;

    margin: 0 auto;

    text-align: center;

    width: 55px;

}

.tipper .tipper_repeat .attributes {

    clear: both;

    float: left;

    width: 132px;

}

.tipper .tipper_repeat .extra {

    border-top: 1px solid #E1E1E1;

    clear: both;

    float: left;

    font-size: 11px;

    margin-top: 8px;

    padding-top: 8px;

    width: 132px;

}

.tipper .tipper_repeat .extra img {

    float: left;

    margin-right: 3px;

}

.tipper .tipper_repeat .extra div span {

    clear: both;

    color: #797F80;

    float: left;

}

.tipper .tipper_repeat .extra div b {

    clear: both;

    color: #E5875C;

    float: left;

    font-weight: 400;

}

.tipper .tipper_static {

    display: block;

    float: left;

    text-align: left;

}

.tipper .tipper_static > div {

    display: block;

    float: left;

    margin: 0 0 8px;

    text-align: left;

    width: 100%;

}

.tipper .tipper_static > div.tipper_title > p {

    color: #7D7D7D;

    display: block;

    float: left;

    font-size: 11px;

    font-weight: 700;

    padding-left: 45px;

    padding-top: 3px;

    position: relative;

    text-align: left;

}

.tipper .tipper_static > div.tipper_title > p > img {

    left: 0;

    position: absolute;

    top: -1px;

}

.tipper .tipper_static > div.tipper_title > p > span {

    clear: both;

    color: #D84B5F;

    display: block;

    width: 100%;

}

.tipper .tipper_static > div.tipper_info {

    border-bottom: 1px solid #DBDDE1;

    color: #7D7D7D;

    font-size: 10px;

    padding: 0 0 5px;

}

.tipper .tipper_static > div.tipper_list > p {

    color: #7D7D7D;

    display: block;

    float: left;

    font-size: 11px;

    font-weight: 400;

    padding: 10px 0;

    position: relative;

    width: 100%;

}

.tipper .tipper_static > div.tipper_list > p > img {

    left: 0;

    position: absolute;

    top: 5px;

}

.tipper .tipper_static > div.tipper_list > p > strong {

    display: inline-block;

    padding-left: 42px;

    width: 95px;

}

.tipper.rest_points_tip .tipper_content .rp_info {

    color: #76B30A;

    font: 11px Arial,Helvetica,sans-serif;

    margin-bottom: 8px;

    text-align: center;

}

.tipper.rest_points_tip .tipper_content .tipper_static div.tipper_title p {

    padding: 0;

    text-align: center;

    width: 100%;

}

span.col, span.solid {

    padding: 2px 5px;

}

.col.defense, .solid.defense {

    background-color: #657486;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #4F5B69;

}

.col.attack, .solid.attack {

    background-color: #9676BF;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #7B53AF;

}

.col.area_of_effect, .solid.area_of_effect {

    background-color: #58BFB7;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #3FA59D;

}

.col.damage, .solid.damage {

    background-color: #D84B5F;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #C52B41;

}

.col.durability, .solid.durability {

    background-color: #EC9E7A;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #E67D4D;

}

.col.health, .col.wellness, .solid.health, .solid.wellness {

    background-color: #83D921;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #68AD1A;

}

.col.happiness, .solid.happiness {

    background-color: #FFC649;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #FFB616;

}

.col.moving_distance, .solid.moving_distance {

    background-color: #B6529F;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #963F82;

}

.col.experience, .solid.experience {

    background-color: #53BDEE;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #25ABE9;

}

.col.skill, .solid.skill {

    background-color: #4092B8;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: inherit;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 #337492;

}

.org_created .in_psswd span {

    clear: both;

    color: #990000;

    display: block;

    font-size: 10px;

    font-weight: 700;

}

.org_created .in_psswd small {

    color: #888888;

    font-size: 10px;

    position: relative;

    text-shadow: 0 0 0 rgba(0, 0, 0, 0.01);

    top: -6px;

}

.org_created .in_psswd input {

    border: 1px solid #E0E0E0;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 3px #F2F2F2 inset, 0 1px 0 #FFFFFF;

    clear: both;

    color: #4D4D4D;

    float: left;

    font-family: Arial,sans-serif;

    font-size: 12px;

    font-weight: 700;

    height: 14px;

    outline: 0 none;

    padding: 8px 5px;

    position: relative;

    resize: none;

    top: -2px;

    transition: border 0.25s ease-in-out 0s, box-shadow 0.25s ease-in-out 0s;

    width: 170px;

}

#storage_promo {

    background-image: url("http://www.erepublik.com/images/modules/banners/storage_banner.jpg");

    background-repeat: no-repeat;

    float: left;

    height: 79px;

    position: relative;

    width: 760px;

}

#storage_promo a {

    background-image: url("http://www.erepublik.com/images/modules/banners/green_go_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    float: left;

    font-size: 14px;

    font-weight: 700;

    height: 31px;

    padding-top: 11px;

    position: absolute;

    right: 10px;

    text-align: center;

    text-shadow: 0 -1px 0 #3C9900;

    top: 27px;

    width: 136px;

}

#storage_promo a:hover {

    background-position: 0 -42px;

}

#storage_promo a:active {

    background-position: 0 -84px;

    color: #DBFB9B;

    height: 30px;

    padding-top: 12px;

}

#storage_promo .storage_timer {

    background-image: url("http://www.erepublik.com/images/modules/banners/storage_timer.png?1389875219");

    background-repeat: no-repeat;

    float: left;

    height: 41px;

    position: absolute;

    right: 156px;

    text-align: center;

    top: 28px;

    width: 120px;

}

#storage_promo .storage_timer em {

    color: #406174;

    display: block;

    font-size: 18px;

    font-weight: 700;

    padding-top: 2px;

    text-shadow: 0 1px 0 #FFFFFF;

}

#storage_promo h2 {

    clear: both;

    color: #0C446C;

    float: left;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 19px;

    font-weight: 700;

    left: 130px;

    position: absolute;

    text-shadow: 0 1px 0 #FFFFFF;

    text-transform: uppercase;

    top: 24px;

}

#storage_promo strong {

    background-image: url("http://www.erepublik.com/images/modules/_icons/swarning.png?1412067038");

    background-position: left center;

    background-repeat: no-repeat;

    clear: both;

    color: #246491;

    float: left;

    font-size: 11px;

    font-weight: 700;

    left: 130px;

    padding-bottom: 1px;

    padding-left: 20px;

    padding-top: 1px;

    position: absolute;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 55px;

}

.special_notice {

    background-color: #FDF2C8;

    border-radius: 5px 5px 5px 5px;

    float: left;

    font-size: 11px;

    height: 29px;

    line-height: 29px;

    margin-left: 10px;

    margin-top: 10px;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 750px;

}

.special_notice img {

    left: -10px;

    position: absolute;

    top: -3px;

}

.special_notice strong {

    color: #794F18;

    float: left;

    padding-left: 30px;

}

.special_notice strong a {

    color: #1B7CB7;

    text-decoration: underline;

}

.one_free {

    float: left;

    position: absolute;

    right: 0;

    top: 0;

}

.avatarholder .dead {

    background-color: #FF7A73;

    background-image: url("http://www.erepublik.com/images/parts/dead_banned.gif?1387468689");

    background-position: 3px -24px;

    background-repeat: no-repeat;

    border-bottom-left-radius: 5px;

    border-bottom-right-radius: 5px;

    color: #FFFFFF;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 20px;

    line-height: 18px;

    margin-top: -8px;

    padding-left: 22px;

    position: absolute;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);

    width: 33px;

}

.health_limit {

    background-image: url("http://www.erepublik.com/images/modules/misc/health_limit.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: none;

    float: left;

    height: 278px;

    position: relative;

    width: 475px;

    z-index: 10;

}

.health_limit.energ_limit {

    background-image: url("http://www.erepublik.com/images/modules/misc/energy_limit.png");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.health_limit h2 {

    clear: both;

    color: #FFFFFF;

    float: left;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 35px;

    font-weight: 700;

    margin-left: 50px;

    margin-top: 25px;

    text-shadow: 0 2px 0 rgba(0, 0, 0, 0.4);

    text-transform: uppercase;

}

.health_limit p {

    clear: both;

    color: #FFFFFF;

    float: left;

    font-size: 12px;

    font-weight: 700;

    margin-left: 50px;

    margin-top: 5px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

}

.health_limit .time_left {

    background-image: url("http://www.erepublik.com/images/modules/misc/left_green.png");

    background-repeat: no-repeat;

    color: #FFFFFF;

    float: left;

    font-size: 11px;

    height: 28px;

    line-height: 28px;

    margin-left: 50px;

    margin-top: 5px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

    width: 346px;

}

.health_limit .time_left em {

    background-image: url("http://www.erepublik.com/images/modules/_icons/clock.png?1412067038");

    background-position: right center;

    background-repeat: no-repeat;

    font-weight: 700;

    padding-right: 20px;

}

.health_limit .get_health {

    background-image: url("http://www.erepublik.com/images/modules/misc/get_health.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #85592D;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 23px;

    margin-left: 50px;

    padding-left: 29px;

    padding-top: 11px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    width: 90px;

}

.health_limit .get_health_text {

    background-image: url("http://www.erepublik.com/images/modules/misc/10_health.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #85592D;

    float: left;

    font-size: 11px;

    font-weight: 700;

    margin-left: 50px;

    margin-top: -3px;

    padding-bottom: 7px;

    padding-left: 22px;

    padding-top: 7px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

}

.health_limit .get_health_text span {

    background-color: #FDBB49;

    background-image: linear-gradient(#FEDA71 0px, #FDBB49 100%);

    border-radius: 0 5px 5px 0;

    border-top: 1px solid #FFEFC1;

    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);

    color: #85592D;

    float: left;

    font-weight: 700;

    margin: 0;

    padding: 3px 10px;

    text-align: left;

    text-decoration: none;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

}

.health_limit .get_health_text span:hover {

    color: #6D4925;

    padding-bottom: 2px;

    padding-top: 4px;

}

.health_limit .get_health_text.energy_bar {

    background-image: url("http://www.erepublik.com/images/modules/misc/energy_kit2x.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    margin-top: -5px;

}

.health_limit .get_health_text.energy_bar span, .mleft20 {

    margin-left: 20px;

}

.health_limit .green_go {

    background-image: url("http://www.erepublik.com/images/modules/pvp/green_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    bottom: 33px;

    color: #FFFFFF !important;

    float: left;

    font-size: 16px;

    font-weight: 700;

    height: 35px;

    left: 75px;

    padding-top: 12px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px 0 #74A428;

    width: 320px;

}

.blackOverlay {

    background: none repeat scroll 0 0 #000000;

    border: 0 none;

    cursor: default;

    height: 100%;

    left: 0;

    margin: 0;

    opacity: 0.6;

    padding: 0;

    position: fixed;

    top: 0;

    width: 100%;

    z-index: 20001;

}

.softOverlay {

    background: none repeat scroll 0 0 #8DAAD2;

    border: 0 none;

    box-shadow: 0 0 160px #000000 inset;

    cursor: default;

    height: 100%;

    left: 0;

    margin: 0;

    opacity: 0.1;

    padding: 0;

    position: fixed;

    top: 0;

    width: 100%;

    z-index: 20001;

}

.softOverlayItem {

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 0 40px rgba(28, 87, 142, 0.2);

    position: relative;

    z-index: 100000;

}

.facebook_like {

    background-image: url("http://www.erepublik.com/images/modules/misc/fb_like.png");

    background-position: left center;

    background-repeat: no-repeat;

    float: left;

    height: 54px;

    left: 160px;

    padding-left: 15px;

    position: absolute;

    top: 50px;

}

.facebook_like em {

    background-image: url("http://www.erepublik.com/images/modules/misc/fb_like.png");

    background-position: right center;

    background-repeat: no-repeat;

    float: left;

    height: 54px;

    position: absolute;

    right: -10px;

    top: 0;

    width: 10px;

}

.facebook_like strong {

    clear: both;

    color: #666666;

    float: left;

    font-size: 11px;

    font-weight: 400;

    margin-bottom: 5px;

    margin-top: 6px;

}

#financier {

    display: none;

    height: 40px;

    opacity: 0.5;

    position: absolute;

    width: 40px;

    z-index: 100001;

}

#financier img {

    height: 100%;

    image-rendering: optimizequality;

    width: 100%;

}

.new_bazooka {

    background-image: url("http://www.erepublik.com/images/modules/banners/bazooka.jpg");

    clear: both;

    float: left;

    height: 168px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.new_bazooka a {

    background-image: url("http://www.erepublik.com/images/modules/banners/assemble.png");

    background-position: center top;

    background-repeat: no-repeat;

    bottom: 13px;

    float: left;

    height: 40px;

    left: 10px;

    position: absolute;

    text-indent: -9999px;

    width: 219px;

}

.new_bazooka a:active {

    bottom: 12px;

    opacity: 0.6;

}

.bazooka_parts {

    background-image: url("http://www.erepublik.com/images/modules/banners/bazooka_parts.jpg");

    float: left;

    height: 121px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.bazooka_parts strong {

    color: #4D4D4D;

    float: left;

    font-size: 15px;

    font-weight: 700;

    height: 27px;

    left: 177px;

    line-height: 27px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 1px #FFFFFF;

    top: 79px;

    width: 78px;

}

.newspaper_captcha #recaptcha_error {

    background: none repeat scroll 0 0 #FF7972;

    border: 1px solid #F05E55;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    display: block;

    font-size: 12px;

    font-weight: 700;

    margin: 5px 0;

    padding: 5px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

}

.newspaper_captcha .recaptcha input[type="submit"] {

    background-color: #5AA5CD;

    background-image: linear-gradient(#7BC9E2 0px, #5AA5CD 100%);

    border: 1px solid #5AA5CD;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    cursor: pointer;

    display: inline-block;

    font-family: Arial,sans-serif;

    font-size: 12px;

    padding: 5px 10px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

}

.newspaper_captcha .recaptcha input[type="button"] {

    background-color: #F05E55;

    background-image: linear-gradient(#FD7259 0px, #F05E55 100%);

    border: 1px solid #F05E55;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    cursor: pointer;

    display: inline-block;

    font-family: Arial,sans-serif;

    font-size: 12px;

    font-weight: 700;

    padding: 5px 10px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

}

.cleditorMain {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #D6D6D6;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;

    padding: 0 1px 1px;

}

.cleditorMain iframe {

    border: 0 none;

    margin: 0;

    padding: 0;

}

.cleditorMain textarea {

    border: 0 none;

    font: 10px Arial,Verdana;

    margin: 0;

    outline: 0 none;

    overflow-y: scroll;

    padding: 0;

    resize: none;

}

.cleditorToolbar {

    background-image: url("http://www.erepublik.com/images/modules/misc/editor_toolbar.png");

    background-repeat: repeat;

}

.cleditorGroup {

    float: left;

    height: 26px;

}

.cleditorButton {

    background-image: url("http://www.erepublik.com/images/modules/misc/editor_buttons.png");

    float: left;

    height: 24px;

    margin: 1px 0;

    width: 24px;

}

.cleditorDivider {

    background: none repeat scroll 0 0 #D6D6D6;

    box-shadow: 1px 0 0 #FFFFFF;

    float: left;

    height: 25px;

    margin: 0 5px;

    width: 1px;

}

.cleditorPopup {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #999999;

    cursor: default;

    font: 10pt Arial,Verdana;

    position: absolute;

    z-index: 10000;

}

.cleditorList div {

    padding: 2px 4px;

}

.cleditorList font, .cleditorList h1, .cleditorList h2, .cleditorList h3, .cleditorList h4, .cleditorList h5, .cleditorList h6, .cleditorList p {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

    margin: 0;

    padding: 0;

}

.cleditorColor {

    padding: 1px 0 0 1px;

    width: 150px;

}

.cleditorColor div {

    float: left;

    height: 14px;

    margin: 0 1px 1px 0;

    width: 14px;

}

.cleditorPrompt {

    background: none repeat scroll 0 0 #F6F7F9;

    font-size: 8.5pt;

    padding: 4px;

}

.cleditorPrompt input, .cleditorPrompt textarea {

    font: 8.5pt Arial,Verdana;

}

.cleditorMsg {

    background: none repeat scroll 0 0 #FDFCEE;

    font-size: 8.5pt;

    padding: 4px;

    width: 150px;

}

.write_article select {

    border: 1px solid #D6D6D6;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;

    color: #666666;

    font-family: Arial,Verdana;

    margin-top: 5px;

    padding: 7px;

}

.write_article #publishing_cost {

    display: none;

    font-size: 11px;

    margin-left: 6px;

}

.write_article .cost_value {

    color: #5A5A5A;

    display: inline-block;

    font-size: 11px;

    font-weight: 700;

    margin: 0 3px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.898);

}

.write_article .gold_icon {

    background-image: url("http://www.erepublik.com/images/modules/_icons/gold.png?1412067038");

    display: inline-block;

    height: 13px;

    vertical-align: middle;

    width: 18px;

}

.write_article .half_split {

    float: left;

    width: 50%;

}

.shortcuts ul, .write_article #error_for_article_body, .write_article #error_for_article_category, .write_article #error_for_article_name {

    clear: both;

    float: left;

    width: 100%;

}

.write_article #error_for_article_category {

    margin-top: 3px;

}

.write_article .twin-small {

    color: #999999;

    font-size: 11px;

    margin-top: 4px;

}

.write_article .smallpadded {

    color: #555555;

    font-weight: 700;

    margin-bottom: 6px;

    text-indent: 2px;

}

.write_article .inputer {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #D6D6D6;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;

    clear: both;

    color: #666666;

    float: left;

    font-family: Arial,Verdana;

    font-size: 14px;

    padding: 12px;

    width: 604px;

}

.write_article .autosave_text, .write_article .discard_draft_text {

    background: none repeat scroll 0 0 #5A87A1;

    border-radius: 3px 3px 3px 3px;

    color: #FFFFFF;

    display: none;

    font: bold 11px arial;

    padding: 3px 6px 2px;

    position: absolute;

    right: 0;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);

    top: -4px;

}

.write_article .discard_draft_text {

    background: none repeat scroll 0 0 #E59C9C;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

}

.write_article .clear_history {

    color: #777777;

    font: 11px Arial,Helvetica,sans-serif;

    position: absolute;

    right: 20px;

    top: 36px;

}

.write_article .clear_history span {

    background: url("http://www.erepublik.com/images/modules/misc/document_remove.png") no-repeat scroll left top rgba(0, 0, 0, 0);

    display: block;

    float: left;

    height: 14px;

    margin: -1px 4px 0 0;

    width: 12px;

}

.write_article .clear_history:hover {

    color: #646464;

}

.booster_activation, .special_items_list {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);

    border-radius: 0 10px 10px 0;

    bottom: 21px;

    left: 0;

    padding: 7px;

    position: absolute;

}

.booster_activation .db_activation, .special_items_list .db_activation {

    background-image: url("http://www.erepublik.com/images/modules/pvp/rockets.png");

    background-position: -150px 0;

    background-repeat: no-repeat;

    float: left;

    height: 50px;

    position: relative;

    top: 1px;

    width: 50px;

}

.booster_activation .db_activation .arrow, .special_items_list .db_activation .arrow {

    background-image: url("http://www.erepublik.com/images/modules/pvp/booster_activation_sprite.png");

    background-position: -29px -128px;

    background-repeat: no-repeat;

    height: 7px;

    left: 18px;

    position: absolute;

    top: 5px;

    width: 11px;

}

.booster_activation .db_activation:hover, .special_items_list .db_activation:hover {

    background-position: -150px -50px;

}

.booster_activation .db_activation.opened, .booster_activation .db_activation:active, .special_items_list .db_activation.opened, .special_items_list .db_activation:active {

    background-position: -150px -100px;

}

.booster_activation .db_activation.opened .arrow, .booster_activation .db_activation:active .arrow, .special_items_list .db_activation.opened .arrow, .special_items_list .db_activation:active .arrow {

    background-position: -9px -128px;

    top: 8px;

}

.booster_activation .sw_activation, .special_items_list .sw_activation {

    background-image: url("http://www.erepublik.com/images/modules/battle/special_weapons.png");

    background-repeat: no-repeat;

    float: left;

    height: 50px;

    position: relative;

    top: 1px;

    width: 50px;

}

.booster_activation .sw_activation .arrow, .special_items_list .sw_activation .arrow {

    background-image: url("http://www.erepublik.com/images/modules/battle/special_weapons_arrows.png");

    background-position: -12px 0;

    background-repeat: no-repeat;

    height: 7px;

    left: 21px;

    position: absolute;

    top: 5px;

    width: 12px;

}

.booster_activation .sw_activation.opened, .booster_activation .sw_activation.opened:hover, .booster_activation .sw_activation:active, .special_items_list .sw_activation.opened, .special_items_list .sw_activation.opened:hover, .special_items_list .sw_activation:active {

    background-position: 0 -100px;

}

.booster_activation .sw_activation.opened .arrow, .booster_activation .sw_activation:active .arrow, .special_items_list .sw_activation.opened .arrow, .special_items_list .sw_activation:active .arrow {

    background-position: 0 0;

    top: 8px;

}

.special_items_list {

    z-index: 50;

}

.booster_list {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);

    border-radius: 10px 10px 10px 10px;

    bottom: 90px;

    display: none;

    left: 8px;

    max-width: 232px;

    padding: 7px 5px 5px 7px;

    position: absolute;

    z-index: 100;

}

.booster_list li {

    color: #FFFFFF;

    float: left;

    height: 58px;

    opacity: 2;

    width: 58px;

}

.booster_list li span.inactive_booster {

}

.booster_list li a, .booster_list li span.inactive_booster {

    background-image: url("http://www.erepublik.com/images/modules/pvp/booster_activation_sprite.png");

    background-position: 1px -63px;

    background-repeat: no-repeat;

    display: block;

    height: 52px;

    padding: 2px;

    position: relative;

    width: 52px;

}

.booster_list li a:hover, .booster_list li span.inactive_booster:hover {

    background-position: 1px 1px;

}

.booster_list li img {

    border-radius: 5px 5px 5px 5px;

    position: relative;

    vertical-align: top;

}

.booster_list li .amount {

    bottom: 3px;

    color: #FFDFB3;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 10px;

    font-style: normal;

    font-weight: 700;

    left: 6px;

    position: absolute;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.75), 0 0 5px #000000;

}

.booster_list li span.inactive_booster, .booster_list li.special_booster a {

    background-image: url("http://www.erepublik.com/images/modules/pvp/booster_activation_special_sprite.png?1412149084");

}

.booster_1 {

    background-image: url("http://www.erepublik.com/images/modules/banners/banner_booster_1.jpg");

    float: left;

    height: 186px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.booster_1 strong {

    color: #FFFFFF;

    font-size: 14px;

    left: 132px;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);

    top: 130px;

}

.booster_2 {

    background-image: url("http://www.erepublik.com/images/modules/banners/banner_booster_2.jpg");

    float: left;

    height: 74px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.booster_2 strong {

    color: #FFFFFF;

    font-size: 17px;

    left: 72px;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);

    top: 34px;

}

.blue_holder {

    background: none repeat scroll 0 0 #E9F5FA;

    border-radius: 5px 5px 5px 5px;

    float: left;

    padding: 6px;

    width: 748px;

}

.rankings_dropdown {

    border: 1px solid #757575;

    border-radius: 2px 2px 2px 2px;

    color: #555555;

    float: right;

    margin: -35px 0 20px;

    min-width: 110px;

    padding: 3px;

}

.simple_sub {

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 5px 5px 5px 5px;

    float: left;

    margin-top: 6px;

    padding: 6px;

    width: 736px;

}

.simple_sub li {

    border-left: 1px solid #EFEFEF;

    float: left;

    margin-left: 5px;

    padding-left: 5px;

}

.simple_sub li:first-child {

    border-left: 0 none;

    margin-left: 0;

    padding-left: 0;

}

.simple_sub li a {

    color: #4B83A1;

    float: left;

    font-size: 11px;

    padding: 3px 10px;

}

.simple_sub li a:hover {

    background-color: #E6F3F9;

    background-image: linear-gradient(#F6FBFD 0px, #E6F3F9 100%);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 #C9E5F2;

    text-shadow: 0 1px 0 #FFFFFF;

}

.simple_sub li a:active {

    opacity: 0.6;

    position: relative;

    top: 1px;

}

.simple_sub li a.active {

    background-color: #82B2D6;

    background-image: linear-gradient(#91BBDB 0px, #82B2D6 100%);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 #67A1CD;

    color: #FFFFFF;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

}

.ranking_filters {

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 5px 5px 5px 5px;

    float: left;

    padding: 0 13px 10px;

    width: 722px;

}

.ranking_filters li {

    float: left;

    margin: 0 1px;

    position: relative;

    width: 63px;

}

.empire_help_pop .button_emp:active, .guerrilla_fight_tutorial .page .nav:active, .military_tournament_pop .content .nav:active, .mu_tournament_tutorial .page .nav:active, .news_filters li a:active, .ranking_filters li:active img {

    background-position: 0 -96px;

}

.ranking_filters li.active img {

    background-position: 0 -144px;

}

.ranking_filters li .new_badge {

    background: url("http://www.erepublik.com/images/modules/misc/new_symbol.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 13px;

    position: absolute;

    right: 1px;

    text-align: left;

    text-indent: -999px;

    top: 5px;

    width: 20px;

}

.ranking_filters li a {

    float: left;

    height: 69px;

    margin-top: 11px;

    position: relative;

    text-align: center;

    width: 70px;

}

.ranking_filters li a span {

    color: #4B83A1;

    display: block;

    font-size: 11px;

    margin: auto;

    width: 65px;

}

.ranking_filters li a img {

    background-image: url("http://www.erepublik.com/images/modules/news/menu_select.png");

    background-position: 0 0;

    display: block;

    margin: 0 auto;

    padding: 8px;

    width: 32px;

}

.ranking_filters li a.new_ranking .new_ranking_icon {

    background: url("http://www.erepublik.com/images/modules/misc/new_icon.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    display: block;

    height: 24px;

    position: absolute;

    right: 10px;

    top: -1px;

    width: 15px;

}

.black_friday {

    background-image: url("http://www.erepublik.com/images/modules/banners/black_friday.jpg");

    float: left;

    height: 194px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.black_friday strong {

    color: #677353;

    font-size: 19px;

    height: 35px;

    left: 272px;

    line-height: 35px;

    position: absolute;

    text-align: center;

    top: 83px;

    width: 111px;

}

.popup_alliances {

    background-image: url("http://www.erepublik.com/images/modules/manager/alliances_popup.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: none;

    height: 628px;

    position: relative;

    width: 365px;

}

.popup_alliances > div {

    display: block;

    font-family: Arial;

    margin: 0;

    padding: 0;

    text-align: center;

    width: 100%;

}

.popup_alliances > div strong {

    background-image: url("http://www.erepublik.com/images/modules/misc/alliances_total_damage.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    clear: both;

    color: #EDD599;

    display: block;

    font-size: 18px;

    font-weight: 700;

    height: 31px;

    line-height: 31px;

    margin: 0 auto;

    padding: 0;

    text-align: center;

    width: 303px;

}

.popup_alliances > div p {

    clear: both;

    color: #824235;

    float: left;

    font-size: 9px;

    font-weight: 700;

    margin: 0 0 2px;

    padding: 0;

    text-align: center;

    text-transform: uppercase;

    width: 100%;

}

.popup_alliances > div > span {

    clear: both;

    display: block;

    margin: 6px 0 0;

    padding: 0;

    text-align: center;

    width: 100%;

}

.popup_alliances > div > span a {

    color: #824235;

    font-size: 11px;

    font-weight: 700;

    text-decoration: none;

}

.popup_alliances > div > span a:hover {

    color: #64372E;

}

.popup_alliances > span {

    clear: both;

    display: block;

    height: 33px;

    margin: 0 auto;

    overflow: hidden;

    padding: 0;

    position: relative;

    text-align: center;

    top: 83px;

    width: 100px;

}

.popup_alliances table {

    clear: both;

    font-family: Arial;

    margin: 102px 0 15px 31px;

    width: 302px;

}

.popup_alliances table tr {

    background: none repeat scroll 0 0 rgba(124, 59, 49, 0.2);

    display: block;

    height: 31px;

    line-height: 31px;

    margin-bottom: 1px;

}

.popup_alliances table tr th {

    color: #7C3B31;

    font-size: 10px;

    text-align: left;

}

.popup_alliances table tr th.col1 {

    padding-right: 17px;

    width: 47px;

}

.popup_alliances table tr th.col2 {

    width: 135px;

}

.popup_alliances table tr th.col3 {

    width: 102px;

}

.popup_alliances table tr td {

    margin: 0;

    padding: 0;

    text-align: left;

}

.popup_alliances table tr td.col1 {

    padding-right: 14px;

    width: 50px;

}

.popup_alliances table tr td.col1 span {

    -moz-box-sizing: border-box;

    background-image: url("http://www.erepublik.com/images/modules/misc/alliances_number.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #EBD295;

    display: block;

    font-family: Open Sans Condensed,sans-serif,Arial;

    font-size: 16px;

    font-weight: 700;

    height: 31px;

    line-height: 31px;

    padding-left: 16px;

    text-align: left;

    width: 48px;

}

.popup_alliances table tr td.col2 {

    color: #7C3B31;

    font-size: 14px;

    font-weight: 700;

    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.1);

    width: 135px;

}

.popup_alliances table tr td.col3 {

    color: #7C3B31;

    font-size: 12px;

    font-weight: 700;

    width: 102px;

}

.popup_alliances table tr.top td {

    color: #A34031;

}

.popup_alliances table tr.top td.col1 span {

    background-position: 0 -31px;

    color: #EBD295;

}

.popup_alliances a.close_popup_alliances {

    background-image: url("http://www.erepublik.com/images/modules/misc/close_alliances.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    bottom: 16px;

    float: left;

    height: 46px;

    left: 122px;

    position: absolute;

    text-align: left;

    text-indent: -3000px;

    width: 121px;

}

.banner_alliances {

    background-image: url("http://www.erepublik.com/images/modules/banners/war_of_alliances.jpg");

    float: left;

    font-family: Arial;

    height: 190px;

    margin-top: 0;

    position: relative;

    top: 10px;

    width: 176px;

}

.banner_alliances span {

    clear: both;

    display: block;

    height: 33px;

    margin: 0 auto;

    overflow: hidden;

    padding: 0;

    position: relative;

    text-align: center;

    top: 78px;

    width: 144px;

}

.banner_alliances span strong, .popup_alliances > span strong {

    clear: both;

    color: #7C3B31;

    display: block;

    font-size: 18px;

    line-height: 120%;

    margin: -2px 0 0;

    padding: 0;

    position: relative;

    text-align: center;

    width: 100%;

}

.banner_alliances span q, .popup_alliances > span q {

    clear: both;

    color: #7C3B31;

    display: block;

    font-size: 9px;

    line-height: 120%;

    margin: 3px 0 0;

    padding: 0;

    position: relative;

    text-align: center;

    text-transform: uppercase;

    width: 100%;

}

.halloween_banner_homepage {

    background-image: url("http://www.erepublik.com/images/modules/banners/halloween_homepage.jpg");

    float: left;

    font-family: Arial;

    height: 140px;

    margin-top: 0;

    position: relative;

    top: 10px;

    width: 176px;

}

.halloween_banner_homepage strong {

    clear: both;

    color: #723D2D;

    display: block;

    font-size: 18px;

    font-weight: 700;

    height: 23px;

    left: 2px;

    line-height: 23px;

    margin: 0;

    padding: 0;

    position: absolute;

    text-align: center;

    top: 87px;

    width: 144px;

}

.t3 {

    background-image: url("http://www.erepublik.com/images/modules/banners/train_grounds_banner_homepage.jpg");

    float: left;

    height: 148px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.t3 strong {

    color: #556143;

    font-size: 18px;

    height: 31px;

    left: 20px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    top: 103px;

    width: 87px;

}

.t4 {

    background-image: url("http://www.erepublik.com/images/modules/banners/_old_q4_home.jpg");

    float: left;

    height: 154px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.t4.overwrite_with_t5 {

    background-image: url("http://www.erepublik.com/images/modules/banners/q5_home.jpg");

}

.t4 strong {

    color: #556143;

    font-size: 18px;

    height: 31px;

    left: 159px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    top: 109px;

    width: 98px;

}

.halloween_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/halloween_banner.jpg");

    float: left;

    height: 163px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.halloween_banner strong {

    color: #556143;

    display: none;

    font-size: 18px;

    height: 31px;

    left: 159px;

    line-height: 31px;

    opacity: 0;

    position: absolute;

    text-align: center;

    top: 109px;

    visibility: hidden;

    width: 98px;

}

.company44 {

    background-image: url("http://www.erepublik.com/images/modules/banners/company_44_q7.jpg");

    float: left;

    height: 154px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.company44.company45 {

    background-image: url("http://www.erepublik.com/images/modules/banners/company_45_q7.jpg");

}

.company44 strong {

    color: #556143;

    font-size: 18px;

    height: 31px;

    left: 20px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    top: 104px;

    width: 87px;

}

.company44All {

    background-image: url("http://www.erepublik.com/images/modules/banners/company_44_all.jpg");

    float: left;

    height: 168px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.company44All strong {

    color: #556143;

    font-size: 18px;

    height: 31px;

    left: 161px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    top: 120px;

    width: 87px;

}

.company44All a {

    display: block;

    height: 38px;

    position: absolute;

    top: 117px;

    width: 128px;

}

.company44All a.company {

    left: 15px;

}

.company44All a.training {

    left: 267px;

}

.company44big {

    background-image: url("http://www.erepublik.com/images/modules/banners/company_44_big.jpg");

    display: block;

    height: 70px;

    margin: 10px auto 0;

    position: relative;

    width: 409px;

}

.company44big strong {

    color: #556143;

    font-size: 18px;

    height: 31px;

    left: 306px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    top: 21px;

    width: 87px;

}

.company44big.discount45 {

    background-image: url("http://www.erepublik.com/images/modules/banners/company_45_big.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.company44big.discount46 {

    background-image: url("http://www.erepublik.com/images/modules/banners/company_46_big.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.rocketFactory_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/rocketFactory_banner.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

    border-radius: 5px 5px 5px 5px;

    cursor: default;

    float: left;

    font-weight: 700;

    height: 68px;

    margin-bottom: 10px;

    margin-left: 20px;

    position: relative;

    width: 720px;

}

.rocketFactory_banner > strong {

    bottom: 17px;

    color: #D5E0EF;

    display: block;

    font-family: Arial;

    font-size: 10px;

    height: 28px;

    left: 277px;

    line-height: 130%;

    overflow: hidden;

    position: absolute;

    text-align: left;

    width: 260px;

}

.rocketFactory_banner > em {

    color: #323F1E;

    font-size: 17px;

    font-weight: 700;

    height: 31px;

    line-height: 31px;

    position: absolute;

    right: 39px;

    text-align: center;

    top: 19px;

    width: 87px;

}

.cheaper_30 {
    background-image: url("http://www.erepublik.com/images/modules/banners/30_cheaper.jpg");

    float: left;

    height: 155px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.cheaper_30 strong {

    color: #677353;

    font-size: 19px;

    height: 35px;

    left: 272px;

    line-height: 35px;

    position: absolute;

    text-align: center;

    top: 44px;

    width: 111px;

}

.first_purchase_home {

    background-image: url("http://www.erepublik.com/images/modules/banners/first_purchase.jpg");

    float: left;

    height: 165px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.first_purchase_home p {

    color: #FFFFFF;

    font-size: 12px;

    font-weight: 700;

    left: 17px;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);

    top: 10px;

}

.first_purchase_home strong {

    color: #375265;

    font-size: 18px;

    height: 29px;

    left: 23px;

    line-height: 29px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 117px;

    width: 96px;

}

.first_purchase {

    background-image: url("http://www.erepublik.com/images/modules/banners/first_purchase_big.jpg");

    float: left;

    height: 98px;

    margin-bottom: 5px;

    margin-left: -130px;

    margin-top: 40px;

    position: relative;

    width: 573px;

}

.first_purchase strong {

    color: #677353;

    font-size: 28px;

    height: 53px;

    left: 391px;

    line-height: 69px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 19px;

    width: 142px;

}

.factory_banner_large {

    background-image: url("http://www.erepublik.com/images/modules/banners/rocket_factory_large.gif");

    float: left;

    height: 76px;

    margin-bottom: 5px;

    position: relative;

    width: 720px;

}

.factory_banner_large strong {

    color: #323F1E;

    font-size: 17px;

    height: 29px;

    line-height: 29px;

    position: absolute;

    right: 33px;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 24px;

    width: 96px;

}

.factory_banner_large.discount45 {

    background-image: url("http://www.erepublik.com/images/modules/banners/rocket_factory_large45.gif");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.factory_banner_large.discount46 {

    background-image: url("http://www.erepublik.com/images/modules/banners/rocket_factory_large46.png");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.airstrike_week_large {

    -moz-box-sizing: border-box;

    background-image: url("http://www.erepublik.com/images/modules/banners/airstrike_large.jpg");

    float: left;

    height: 98px;

    margin-bottom: 35px;

    padding: 0 0 0 20px;

    position: relative;

    width: 761px;

}

.airstrike_week_large strong {

    color: #677353;

    font-size: 25px;

    height: 53px;

    line-height: 66px;

    position: absolute;

    right: 13px;

    text-align: center;

    top: 21px;

    width: 138px;

}

.airstrike_week_large b {

    color: #FFD96D;

    display: block;

    float: left;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 30px;

    font-weight: 700;

    margin: 6px 0 0;

    padding: 0;

    text-align: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    text-transform: uppercase;

    width: 560px;

}

.airstrike_week_large p {

    color: #FFFFFF;

    display: block;

    float: left;

    font-family: Arial;

    font-size: 11px;

    font-weight: 700;

    line-height: 130%;

    margin: -4px 0 0;

    padding: 0;

    text-align: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

    width: 390px;

}

.training_grounds_discount_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/training_grounds_discount_banner.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    border-radius: 5px 5px 5px 5px;

    clear: both;

    display: block;

    float: left;

    height: 58px;

    margin: 0;

    padding: 0;

    position: relative;

    width: 720px;

}

.training_grounds_discount_banner.training_grounds_offer_46 {

    background-image: url("http://www.erepublik.com/images/modules/banners/training_grounds_discount_banner_46.png");

}

.training_grounds_discount_banner strong {

    color: #FFFFFF;

    display: block;

    font-family: FranchiseRegular,Impact;

    font-size: 28px;

    left: 148px;

    line-height: 100%;

    position: absolute;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

    text-transform: uppercase;

    top: 9px;

    width: 510px;

}

.training_grounds_discount_banner p {

    color: #125C73;

    display: block;

    font-family: Arial,Helvetica;

    font-size: 12px;

    left: 148px;

    line-height: 100%;

    position: absolute;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    top: 37px;

    width: 510px;

}

.rocket_factory_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/rocket_factory.jpg");

    float: left;

    height: 195px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.rocket_factory_banner.chipset {

    background-image: url("http://www.erepublik.com/images/modules/banners/banner_chipset.jpg");

    height: 188px;

}

.rocket_factory_banner.chipset strong {

    left: 10px;

    top: 112px;

}

.rocket_factory_banner strong {

    color: #323F1E;

    font-size: 17px;

    height: 29px;

    left: 11px;

    line-height: 29px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 115px;

    width: 96px;

}

.rocket_factory_banner_2in1 {

    background-image: url("http://www.erepublik.com/images/modules/banners/rocket_factory_chipset.jpg");

    float: left;

    height: 207px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.rocket_factory_banner_2in1.version2 {

    background-image: url("http://www.erepublik.com/images/modules/banners/rocket_factory_chipset_v2.jpg");
}

.rocket_factory_banner_2in1 a {

    left: 0;

    position: absolute;

    text-align: left;

    text-indent: -5000px;

    width: 100%;

}

.rocket_factory_banner_2in1 a.rocket_factory {

    height: 153px;

    top: 0;

}

.rocket_factory_banner_2in1 a.chipset {

    bottom: 0;

    height: 56px;

}

.rocket_factory_banner_2in1 strong {

    color: #505055;

    font-size: 20px;

    height: 29px;

    left: 19px;

    line-height: 29px;

    position: absolute;

    text-align: center;

    top: 100px;

    width: 96px;

}

.q6_home {

    background-image: url("http://www.erepublik.com/images/modules/banners/q6_small.jpg");

    float: left;

    height: 188px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.q6_home strong {

    color: #323F1E;

    font-size: 18px;

    height: 29px;

    left: 11px;

    line-height: 29px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 113px;

    width: 96px;

}

.q6_land {

    background-image: url("http://www.erepublik.com/images/modules/banners/q6_land.jpg");

    clear: both;

    display: block;

    height: 121px;

    margin: 15px auto -10px;

    position: relative;

    width: 552px;

}

.q6_land strong {

    color: #677253;

    font-size: 30px;

    height: 53px;

    left: 381px;

    line-height: 59px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 24px;

    width: 138px;

}

.hlimit {

    background-image: url("http://www.erepublik.com/images/modules/banners/hlimit.jpg");

    float: left;

    height: 84px;

    margin-bottom: 8px;

    position: relative;

    width: 409px;

}

.hlimit a {

    float: left;

    position: absolute;

    right: -3px;

    top: 2px;

}

.notice_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/notice.png?1389875219");

    float: left;

    height: 100px;

    margin-bottom: 8px;

    padding-left: 55px;

    padding-right: 10px;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 344px;

}

.notice_banner.wide {

    background-image: url("http://www.erepublik.com/images/modules/banners/notice_wide.png?1389875219");

    height: 55px;

    width: 695px;

}

.notice_banner.wide p {

    margin-top: 15px;

    width: 490px;

}

.notice_banner h4 {

    color: #333333;

    font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;

    font-size: 22px;

    margin-bottom: 5px;

    margin-top: 9px;

}

a.send_us_message {

    background-image: url("http://www.erepublik.com/images/modules/banners/send_us_message.jpg");

    background-repeat: no-repeat;

    display: block;

    float: left;

    font-family: Arial;

    height: 111px;

    margin: 0 0 10px -1px;

    padding: 25px 0 0 15px;

    position: relative;

    text-align: left;

    text-decoration: none;

    width: 396px;

}

a.send_us_message p {

    clear: both;

    color: #312C26;

    float: left;

    font-size: 14px;

    font-weight: 700;

    line-height: 120%;

    margin: 0 0 8px;

    text-align: left;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);

    width: 258px;

}

a.send_us_message span.note {

    clear: both;

    color: #B19D92;

    float: left;

    font-size: 11px;

    font-style: italic;

    line-height: 120%;

    margin: 0 0 5px;

    text-align: left;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);

    width: 258px;

}

.off30gold {

    background-image: url("http://www.erepublik.com/images/modules/banners/aniv_ban.jpg");

    float: left;

    height: 169px;

    margin-bottom: 15px;

    position: relative;

    width: 409px;

}

.off30gold.small {

    background-image: url("http://www.erepublik.com/images/modules/banners/gold30.jpg");

    height: 99px;

}

.off30gold.small p {

    right: 2px;

    top: 82px;

}

.off30gold.small strong {

    position: absolute;

    right: 25px;

    text-align: center;

    top: 41px;

    width: 100px;

}

.off30gold em, .off30gold strong {

    color: #556143;

    font-size: 22px;

    font-weight: 700;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

}

.off30gold img {

    position: absolute;

    right: 5px;

    top: 5px;

    z-index: 10;

}

.off50gold {

    background-image: url("http://www.erepublik.com/images/modules/banners/gold502.png");

    float: left;

    height: 149px;

    margin-bottom: 15px;

    position: relative;

    width: 415px;

}

.off30gold p, .off50gold p {

    position: absolute;

    right: 11px;

    text-align: center;

    top: 73px;

    width: 143px;

}

.off50gold strong {

    bottom: 25px;

    color: #375265;

    font-family: Arial;

    font-size: 18px;

    font-weight: 700;

    left: 31px;

    position: absolute;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

}

.off50gold small {

    bottom: 66px;

    color: #C6200F;

    font-family: Arial;

    font-size: 13px;

    font-weight: 700;

    height: 40px;

    left: 35px;

    line-height: 130%;

    overflow: hidden;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    width: 175px;

}

.off60goldbig, .offgo60goldbig {

    background-image: url("http://www.erepublik.com/images/modules/banners/gold60BigBlackFriday.png");

    float: left;

    height: 78px;

    margin-bottom: 15px;

    margin-left: -131px;

    position: relative;

    width: 579px;

}

.off60goldbig strong, .offgo60goldbig strong {

    color: #677353;

    font-family: Arial;

    font-size: 22px;

    font-weight: 700;

    position: absolute;

    right: 28px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    top: 36px;

}

.off50goldbig, .offgo50goldbig {

    background-image: url("http://www.erepublik.com/images/modules/banners/gold50Big2.png");

    float: left;

    height: 99px;

    margin-bottom: 15px;

    margin-left: -131px;

    position: relative;

    width: 574px;

}

.off50goldbig.off45goldbig, .offgo50goldbig.off45goldbig {

    background-image: url("http://www.erepublik.com/images/modules/banners/gold45Big.png");

}

.off50goldbig strong, .offgo50goldbig strong {

    color: #677353;

    font-family: Arial;

    font-size: 30px;

    font-weight: 700;

    position: absolute;

    right: 50px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    top: 45px;

}

.off50goldbig b, .off60goldbig b, .offgo50goldbig b, .offgo60goldbig b {

    bottom: 21px;

    color: #C6200F;

    display: block;

    font-family: Arial;

    font-size: 11px;

    font-weight: 700;

    height: 25px;

    left: 156px;

    line-height: 25px;

    overflow: hidden;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    width: 200px;

}

.off30goldbig, .offgo30goldbig {

    background-image: url("http://www.erepublik.com/images/modules/banners/aniv_gold.jpg");

    float: left;

    height: 114px;

    margin-bottom: 15px;

    margin-left: -121px;

    position: relative;

    width: 561px;

}

.off30goldbig.go30Offer, .off30goldbig.olgBig30Offer, .offgo30goldbig.go30Offer, .offgo30goldbig.olgBig30Offer {

    height: 80px;

}

.off30goldbig.go30Offer strong, .off30goldbig.olgBig30Offer strong, .offgo30goldbig.go30Offer strong, .offgo30goldbig.olgBig30Offer strong {

    color: #677353;

    font-family: Arial;

    font-size: 30px;

    font-weight: 700;

    position: absolute;

    right: 45px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    top: 41px;

}

.off30goldbig.energy, .offgo30goldbig.energy {

    background-image: url("http://www.erepublik.com/images/modules/banners/aniv_ener.jpg");

    display: block;

    float: none;

    margin: 15px auto 0;

}

.off30goldbig.energy div, .offgo30goldbig.energy div {

    top: 67px;

}

.off30goldbig div, .offgo30goldbig div {

    letter-spacing: 2px;

    position: absolute;

    right: 25px;

    text-align: center;

    top: 72px;

    width: 150px;

}

.off30goldbig div em, .off30goldbig div strong, .offgo30goldbig div em, .offgo30goldbig div strong {

    color: #556143;

    font-size: 26px;

    font-weight: 700;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

}

.off30bonuses {

    clear: both;

    float: left;

    left: -15px;

    margin-bottom: 20px;

    margin-top: -13px;

    position: relative;

    width: 620px;

}

.off30bonuses li {

    background-image: url("http://www.erepublik.com/images/modules/banners/bonuses.jpg");

    background-repeat: no-repeat;

    float: left;

    height: 82px;

    margin-left: 17px;

    width: 82px;

}

.off30bonuses li.bo2 {

    background-position: -82px 0;

}

.off30bonuses li.bo3 {

    background-position: -164px 0;

}

.off30bonuses li.bo4 {

    background-position: -246px 0;

}

.off30bonuses li.bo5 {

    background-position: -328px 0;

}

.off30bonuses li.bo6 {

    background-position: -410px 0;

}

.damage_booster {

    background-image: url("http://www.erepublik.com/images/modules/banners/booster_promo.jpg");

    background-repeat: no-repeat;

    clear: both;

    float: left;

    height: 141px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.damage_booster strong {

    color: #677353;

    float: left;

    font-size: 18px;

    height: 31px;

    left: 21px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    top: 89px;

    width: 87px;

}

.damage_booster_new {

    background-image: url("http://www.erepublik.com/images/modules/banners/booster_promo_bazooka.jpg");

    background-repeat: no-repeat;

    clear: both;

    float: left;

    height: 155px;

    margin-bottom: 20px;

    position: relative;

    width: 409px;

}

.damage_booster_new.div1 {

    background-image: url("http://www.erepublik.com/images/modules/banners/booster_promo_bazooka_div1.jpg");

    background-repeat: no-repeat;

}

.damage_booster_new.div2 {

    background-image: url("http://www.erepublik.com/images/modules/banners/booster_promo_bazooka_div2.jpg");

    background-repeat: no-repeat;

}

.damage_booster_new.div3 {

    background-image: url("http://www.erepublik.com/images/modules/banners/booster_promo_bazooka_div3.jpg");

    background-repeat: no-repeat;

}

.damage_booster_new.div4 {

    background-image: url("http://www.erepublik.com/images/modules/banners/booster_promo_bazooka_div4.jpg");

    background-repeat: no-repeat;

}

.damage_booster_new h3 {

    border: 0 none;

    color: #DCCC36;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 26px;

    font-weight: 700;

    left: 22px;

    letter-spacing: 1px;

    line-height: 100%;

    margin: 0;

    position: absolute;

    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);

    text-transform: uppercase;

    top: 25px;

}

.damage_booster_new p {

    color: #FFFFFF;

    font-family: Arial,sans-serif;

    font-size: 12px;

    left: 22px;

    line-height: 130%;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.698);

    top: 60px;

    width: 200px;

}

.damage_booster_new strong {

    color: #DFCE34;

    float: left;

    font-family: Arial;

    font-size: 18px;

    font-weight: 700;

    height: 31px;

    left: 21px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 4px rgba(255, 255, 0, 0.3);

    top: 107px;

    width: 87px;

}

.damagebonuses {

    clear: both;

    float: left;

    left: -15px;

    margin-bottom: 20px;

    margin-top: -15px;

    position: relative;

    width: 620px;

}

.damagebonuses li {

    background-image: url("http://www.erepublik.com/images/modules/banners/damage_bonuses.jpg");

    background-repeat: no-repeat;

    float: left;

    height: 99px;

    margin-left: 37px;

    width: 62px;

}

.damagebonuses li.bo2 {

    background-position: -62px 0;

}

.damagebonuses li.bo3 {

    background-position: -124px 0;

}

.damagebonuses li.bo4 {

    background-position: -186px 0;

}

.damagebonuses li.bo5 {

    background-position: -248px 0;

}

.discover_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/discover_banner.jpg");

    float: left;

    height: 111px;

    margin-bottom: 10px;

    margin-top: -5px;

    position: relative;

    text-align: center;

    width: 760px;

}

.discover_banner.no_text {

    background-image: url("http://www.erepublik.com/images/modules/banners/_discover_banner.jpg");

}

.discover_banner span.title {

    background-image: url("http://www.erepublik.com/images/modules/banners/erpk_bg.png");

    background-position: 0 0;

    background-repeat: repeat-x;

    border-radius: 5px 5px 5px 5px;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 23px;

    font-weight: 700;

    margin: 0 auto !important;

    padding: 0 8px;

    position: relative;

    text-align: center;

    text-shadow: 0 2px 2px #2E9CD6;

    text-transform: uppercase;

}

.discover_banner span.title strong {

    color: #FFFFFF;

}

.discover_banner span.content {

    color: #FFFFFF;

    font-family: Arial;

    font-size: 12px;

    font-weight: 700;

    left: 120px;

    line-height: 120%;

    position: absolute;

    text-align: left;

    text-shadow: 0 -1px 0 #1282BE;

    top: 52px;

}

.discover_banner span.content.people {

    left: 120px;

    width: 120px;

}

.discover_banner span.content.conflicts {

    left: 375px;

    width: 107px;

}

.discover_banner span.content.economy {

    left: 620px;

    width: 130px;

}

.discover_banner a {

    background-image: url("http://www.erepublik.com/images/modules/banners/close_discover.png");

    float: left;

    height: 12px;

    opacity: 0.8;

    position: absolute;

    right: 5px;

    text-indent: -99999px;

    top: 21px;

    width: 12px;

}

.true_patriot_banner {

    float: left;

    left: 430px;

    position: absolute;

    top: 0;

}

.mass_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/mass_banner.jpg");

    float: left;

    height: 179px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.mass_banner span.info {

    height: 15px;

    left: 172px;

    position: absolute;

    top: 106px;

    width: 15px;

}

.mass_banner.last_chance {

    background-image: url("http://www.erepublik.com/images/modules/banners/mass_banner_last_chance.jpg");

}

.mass_banner.last_chance strong {

    color: #FF1111;

    font-family: Arial;

    font-size: 14px;

    font-weight: 700;

    height: 25px;

    left: 19px;

    line-height: 25px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 8px #DF0000;

    top: 136px;

    width: 85px;

}

.site_down {

    background-image: url("http://www.erepublik.com/images/modules/banners/site_down.png");

    background-repeat: no-repeat;

    float: left;

    height: 180px;

    margin-bottom: 10px;

    width: 409px;

}

.site_down small {

    color: #666666;

    display: block;

    font-family: Tahoma;

    font-size: 10px;

    margin-bottom: 8px;

    margin-left: 60px;

}

.site_down small b {

    color: #FF6300;

    font-weight: 700;

}

.site_down h4 {

    font-family: FranchiseRegular,Impact;

    font-size: 22px;

    font-weight: 400;

    margin-left: 60px;

    margin-top: 14px;

    padding-right: 20px;

    text-shadow: 0 1px 0 rgba(255, 255, 210, 0.4);

    text-transform: uppercase;

}

.site_down p {

    color: #4D4D4D;

    font-size: 11px;

    margin-left: 60px;

    padding-right: 20px;

}

.header_info span.eday strong, .media_categories li a.active, .media_categories li a:hover, .site_down p a:hover {

    color: #000000;

}

.extra_gold {

    background-image: url("http://www.erepublik.com/images/modules/_icons/gift.png?1412067038");

    background-position: left center;

    background-repeat: no-repeat;

    float: left;

    font-size: 11px;

    margin-bottom: -17px;

    margin-left: 80px;

    margin-top: 9px;

    padding-left: 20px;

}

#jamp_offers {

    background-image: url("http://www.erepublik.com/images/ajax-loader.gif");

    background-position: center center;

    background-repeat: no-repeat;

    display: none;

    float: left;

    height: 600px;

    width: 760px;

}

#jamp_offers a {

    position: absolute;

    right: -12px;

    top: 0;

}

.companyq7 {

    background-image: url("http://www.erepublik.com/images/modules/banners/q7.jpg");

    float: left;

    height: 156px;

    margin-bottom: 5px;

    position: relative;

    width: 409px;

}

.companyq7 strong {

    color: #323F1E;

    font-size: 17px;

    height: 29px;

    left: 9px;

    line-height: 29px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 106px;

    width: 96px;

}

.company_q7_big {

    background-image: url("http://www.erepublik.com/images/modules/banners/company_q7_large.jpg");

    float: left;

    height: 83px;

    margin-bottom: 5px;

    position: relative;

    width: 720px;

}

.company_q7_big strong {

    color: #323F1E;

    font-size: 17px;

    height: 29px;

    left: 609px;

    line-height: 29px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 27px;

    width: 96px;

}

.chipset_time {

    background-image: url("http://www.erepublik.com/images/modules/banners/chipset_time.png");

    background-repeat: no-repeat;

    bottom: -30px;

    float: left;

    height: 38px;

    position: absolute;

    right: 0;

    width: 254px;

}

.chipset_time strong {

    color: #323F1E;

    font-size: 17px;

    height: 29px;

    line-height: 29px;

    position: absolute;

    right: 4px;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 4px;

    width: 85px;

}

.chipset_time p {

    clear: both;

    color: #333333;

    float: left;

    font-size: 11px;

    margin-bottom: 1px;

    margin-left: 50px;

    margin-top: 3px;

}

.chipset_time b {

    clear: both;

    color: #3B920B;

    float: left;

    font-size: 11px;

    font-weight: 700;

    margin-left: 50px;

}

.eos_sales {

    background-image: url("http://www.erepublik.com/images/modules/banners/eos_sales.jpg");

    float: left;

    height: 158px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.eos_sales strong {

    color: #556143;

    font-size: 18px;

    height: 31px;

    left: 12px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

    top: 111px;

    width: 87px;

}

.matomyBanner {

    background-image: url("http://www.erepublik.com/images/modules/banners/matomy_small.jpg");

    float: left;

    height: 130px;

    margin-bottom: 10px;

    position: relative;

    text-align: left;

    text-indent: -3000px;

    width: 409px;

}

.matomyExtraGold {

    background-image: url("http://www.erepublik.com/images/modules/banners/matomy_big.jpg");

    float: left;

    height: 155px;

    margin: 10px 0 10px -2px;

    position: relative;

    text-align: left;

    text-indent: -3002px;

    width: 565px;

}

.train_helper {

    bottom: 0;

    height: 62px;

    left: 0;

    position: absolute;

    width: 409px;

    z-index: 10;

}

.train_contract {

    background-image: url("http://www.erepublik.com/images/modules/banners/train_contract.jpg");

    float: left;

    height: 257px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.train_contract.single {

    background-image: url("http://www.erepublik.com/images/modules/banners/train_contract_only.jpg");

    height: 195px;

}

.train_contract strong {

    color: #FFFF00;

    font-size: 16px;

    height: 30px;

    line-height: 30px;

    position: absolute;

    right: 125px;

    text-align: center;

    top: 139px;

    width: 85px;

}

.training_contract {

    background: none repeat scroll 0 0 #D5E3EF;

    border-radius: 6px 6px 0 0;

    cursor: default;

    height: 37px;

    position: absolute;

    right: 158px;

    top: -30px;

    z-index: 10;

}

.training_contract > span {

    display: none;

    float: left;

    left: 8px;

    position: absolute;

    text-align: left;

    top: 23px;

    width: 165px;

}

.training_contract > span > div {

    -moz-box-sizing: border-box;

    background-color: #AA9C51;

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 11px;

    line-height: 130%;

    padding: 10px;

    text-align: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    width: 100%;

}

.training_contract > span > div.first {

    border-radius: 3px 3px 0 0;

}

.training_contract > span > div:last-child {

    border-radius: 0 0 3px 3px;

}

.training_contract > span > div em {

    color: #FFF444;

    font-style: normal;

    font-weight: 700;

}

.training_contract > span > div.active {

    background-color: #7C9B00;

    background-image: url("http://www.erepublik.com/images/modules/misc/active_icon.png");

    background-position: 93% center;

    background-repeat: no-repeat;

}

.training_contract > q {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: 3;

    animation-name: tada;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-color: #7C9B00;

    border-radius: 3px 3px 3px 3px;

    color: #FFFFFF;

    display: block;

    font-size: 11px;

    font-weight: 700;

    height: 17px;

    line-height: 17px;

    position: absolute;

    right: 8px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    top: 9px;

    transition: all 0.25s ease-in 0s;

    width: 17px;

}

.training_contract > div {

    float: left;

    margin-left: 10px;

    margin-top: 2px;

}

.training_contract > div img {

    float: left;

    margin-left: 3px;

    margin-right: 5px;

    margin-top: 3px;

}

.training_contract > div span {

    float: left;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);

}

.training_contract > div span strong {

    clear: both;

    color: #1A487A;

    float: left;

    font-size: 11px;

    width: 100%;

}

.training_contract > div span small {

    color: #668096;

    font-size: 11px;

    margin-bottom: 3px;

    margin-top: 3px;

    width: 100%;

}

.starter_pack_promo {

    animation-delay: 1s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/banners/starter_pack_mini.png");

    float: left;

    height: 63px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.starter_pack_promo em {

    background-image: url("http://www.erepublik.com/images/modules/banners/starter_pack/action_button_red.png");

    background-position: 0 0;

    color: #FFFFFF;

    float: left;

    font-size: 14px;

    font-weight: 700;

    height: 40px;

    line-height: 40px;

    position: absolute;

    right: 11px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4), 0 0 6px #F92506;

    top: 13px;

    width: 133px;

}

.starter_pack_promo em:active {

    opacity: 0.6;

    top: 14px;

}

.starter_pack_promo > strong {

    color: #FFFFD2;

    font-family: FranchiseRegular,Impact;

    font-size: 37px;

    font-weight: 400;

    left: 12px;

    position: absolute;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 0 10px rgba(255, 255, 210, 0.4);

    text-transform: uppercase;

    top: 15px;

}

.starter_pack_promo > span {

    color: #5D6949;

    display: block;

    font-size: 18px;

    font-weight: 700;

    height: 31px;

    left: 174px;

    line-height: 31px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 18px;

    width: 87px;

}

.starter_pack_promo.black_friday_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/black_friday_banner_2.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 78px;

    width: 759px;

}

.starter_pack_promo.black_friday_banner strong {

    color: #FFFFFF;

    top: 10px;

}

.starter_pack_promo.black_friday_banner > span {

    color: #677353;

    font: bold 22px Arial,Helvetica,sans-serif;

    left: 480px;

    text-align: center;

    top: 31px;

    width: 110px;

}

.starter_pack_promo.black_friday_banner em {

    background-image: url("http://www.erepublik.com/images/modules/banners/black_friday_btn.png");

    background-position: 0 0;

    height: 47px;

    line-height: 40px;

    right: 17px;

    top: 18px;

    width: 151px;

}

.starter_pack_promo.black_friday_banner em:active {

    opacity: 0.8;

    top: 19px;

}

.black_friday_promos {

    animation-delay: 0.3s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/banners/black_friday_promos_2.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

    border-radius: 6px 6px 6px 6px;

    display: none;

    height: 316px;

    position: relative;

    width: 649px;

}

.black_friday_promos .get_it_now {

    display: block;

    height: 27px;

    position: absolute;

    text-align: left;

    text-indent: -5000px;

    width: 137px;

}

.black_friday_promos .get_it_now.gold {

    left: 27px;

    top: 147px;

}

.black_friday_promos .get_it_now.bazooka_boosters {

    left: 179px;

    top: 147px;

}

.black_friday_promos .get_it_now.eb {

    left: 332px;

    top: 147px;

}

.black_friday_promos .get_it_now.rocket_factory {

    left: 484px;

    top: 147px;

}

.black_friday_promos .get_it_now.training_grounds {

    left: 27px;

    top: 258px;

}

.black_friday_promos .get_it_now.companies {

    left: 179px;

    top: 258px;

}

.black_friday_promos .get_it_now.health_buildings {

    left: 332px;

    top: 258px;

}

.black_friday_promos .get_it_now.raw_material {

    left: 484px;

    top: 258px;

}

.black_friday_promos .close_action {

    position: absolute;

    right: -12px;

    top: -12px;

    z-index: 100;

}

.black_friday_promos > strong {

    color: #DFDFDF;

    font-family: FranchiseRegular,Impact;

    font-size: 67px;

    font-weight: 400;

    left: 14px;

    position: absolute;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 0 10px rgba(223, 223, 223, 0.4);

    text-transform: uppercase;

    top: 14px;

}

.black_friday_promos > span {

    color: #4B4B4B;

    display: block;

    font: bold 22px/24px Arial,Helvetica,sans-serif;

    height: 42px;

    position: absolute;

    right: 1px;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 27px;

    width: 138px;

}

.starter_pack_modal {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/banners/starter_pack_modal.png");

    display: none;

    float: left;

    height: 375px;

    position: relative;

    width: 510px;

}

.starter_pack_modal h2 {

    color: #FFFFD2;

    font-family: FranchiseRegular,Impact;

    font-size: 48px;

    font-weight: 400;

    left: 26px;

    position: absolute;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 0 10px rgba(255, 255, 210, 0.4);

    text-transform: uppercase;

    top: 24px;

}

.starter_pack_modal p {

    color: #FFFFFF;

    float: left;

    font-weight: 700;

    left: 27px;

    position: absolute;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: 70px;

    width: 200px;

}

.starter_pack_modal .limited_offer_sign {

    position: absolute;

    right: 7px;

    top: 10px;

    z-index: 2;

}

#promoPopupHolder .close_action, .starter_pack_modal .close_action {

    position: absolute;

    right: -2px;

    top: 0;

    z-index: 100;

}

.starter_pack_modal .bonus_offer {

    position: absolute;

    right: 27px;

    top: 20px;

}

.starter_pack_modal ul {

    float: left;

    left: 23px;

    overflow: hidden;

    position: absolute;

    top: 118px;

    width: 465px;

}

.starter_pack_modal ul li {

    background-image: url("http://www.erepublik.com/images/modules/banners/starter_pack/item_bg.png");

    background-repeat: no-repeat;

    cursor: default;

    float: left;

    height: 79px;

    margin-left: 3px;

    margin-top: 5px;

    overflow: hidden;

    position: relative;

    width: 112px;

}

.starter_pack_modal ul li h3 {

    border: 0 none;

    color: #333333;

    float: left;

    font-size: 22px;

    font-weight: 700;

    margin: 0 0 0 4px;

    padding: 0;

    position: relative;

    top: 34px;

}

.starter_pack_modal ul li h3 small {

    font-size: 13px;

    font-weight: 700;

}

.starter_pack_modal ul li img {

    float: left;

    margin-left: 9px;

    margin-top: 23px;

}

.starter_pack_modal ul li strong {

    color: #FFFFFF;

    display: block;

    font-size: 11px;

    left: 0;

    line-height: 20px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: 0;

    width: 112px;

}

.starter_pack_modal .check_out {

    bottom: 27px;

    float: left;

    height: 53px;

    position: absolute;

    right: 22px;

    width: 269px;

}

.starter_pack_modal .check_out .old_price {

    color: #FFFFFF;

    float: left;

    font-size: 22px;

    font-weight: 700;

    left: 3px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: 19px;

    width: 50px;

}

.starter_pack_modal .check_out .old_price img {

    left: 2px;

    position: absolute;

    top: 2px;

}

.starter_pack_modal .check_out strong {

    color: #FFFF99;

    font-family: FranchiseRegular,Impact;

    font-size: 40px;

    font-weight: 400;

    position: absolute;

    right: 146px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 0 10px rgba(255, 255, 210, 0.4);

    text-transform: uppercase;

    top: 7px;

}

.starter_pack_modal .check_out a {

    background-image: url("http://www.erepublik.com/images/modules/banners/starter_pack/action_button_red.png");

    background-position: 0 0;

    color: #FFFFFF;

    float: left;

    font-size: 14px;

    font-weight: 700;

    height: 40px;

    line-height: 40px;

    position: absolute;

    right: 6px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4), 0 0 6px #F92506;

    top: 7px;

    width: 133px;

}

.starter_pack_modal .check_out a:active {

    opacity: 0.6;

    top: 8px;

}

.starter_pack_modal .modal_timer {

    bottom: 31px;

    color: #5D6949;

    float: left;

    font-size: 26px;

    font-weight: 700;

    height: 45px;

    left: 24px;

    line-height: 46px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 126px;

}

.starter_pack_payment_methods {

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    display: none;

}

.starter_pack_payment_methods .warning_transaction_in_progress {

    background-color: rgba(0, 0, 0, 0.8);

    border-radius: 8px 8px 8px 8px;

    bottom: -1px;

    box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.4);

    color: #FFFFFF;

    display: none;

    font-size: 12px;

    height: 150px;

    left: 0;

    line-height: 140%;

    padding: 10px;

    position: absolute;

    width: 440px;

    z-index: 10;

}

.starter_pack_payment_methods .warning_transaction_in_progress > p {

    clear: both;

    display: block;

    margin: 0 0 10px;

    text-align: center;

    width: 100%;

}

.starter_pack_payment_methods .warning_transaction_in_progress > p em {

    clear: both;

    color: #EE9227;

    display: block;

    font-size: 16px;

    font-style: normal;

    font-weight: 700;

    margin-bottom: 5px;

    width: 100%;

}

.starter_pack_payment_methods .warning_transaction_in_progress .btn {

    color: #000000;

    display: inline-block;

    font-size: 10px;

    font-weight: 700;

    height: 19px;

    line-height: 19px;

    margin: 0;

    padding: 0 9px;

    position: relative;

    text-align: center;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

    text-transform: uppercase;

    top: 0;

}

.starter_pack_payment_methods .warning_transaction_in_progress .btn.continue_anyway {

    background-color: #71A500;

    background-image: linear-gradient(#A4BE00 0px, #71A500 100%);

    border: 1px solid #71A500;

    float: right;

}

.starter_pack_payment_methods .warning_transaction_in_progress .btn.continue_anyway:hover {

    background-color: #7BB400;

    background-image: linear-gradient(#B1CD00 0px, #7BB400 100%);

}

.starter_pack_payment_methods .warning_transaction_in_progress .btn.continue_anyway:active {

    background-color: #679600;

    background-image: linear-gradient(#97AF00 0px, #679600 100%);

    opacity: 0.9;

    top: 1px;

}

.starter_pack_payment_methods .warning_transaction_in_progress .btn.try_again_later {

    background-color: #EE9227;

    background-image: linear-gradient(#FCCE52 0px, #EE9227 100%);

    border: 1px solid #FEB314;

    float: left;

}

.starter_pack_payment_methods .warning_transaction_in_progress .btn.try_again_later:hover {

    background-color: #EF9935;

    background-image: linear-gradient(#FCD261 0px, #EF9935 100%);

}

.starter_pack_payment_methods .warning_transaction_in_progress .btn.try_again_later:active {

    background-color: #ED8B19;

    background-image: linear-gradient(#FCCA43 0px, #ED8B19 100%);

    opacity: 0.9;

    top: 1px;

}

.starter_pack_payment_methods .close_action {

    position: absolute;

    right: -9px;

    top: 6px;

    z-index: 100;

}

.starter_pack_payment_methods strong {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    display: block;

    font-size: 18px;

    font-weight: 700;

    margin: 15px 0 15px -20px;

    padding: 10px;

    text-align: center;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.898);

}

.starter_pack_payment_methods > a.payments {

    background-color: #CCCCCC;

    background-image: linear-gradient(#FEFEFE 0px, #CCCCCC 100%);

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4), 0 1px 0 #FFFFFF inset, 0 0 5px rgba(0, 0, 0, 0.2);

    float: left;

    height: 140px;

    margin-right: 20px;

    opacity: 0.8;

    text-align: center;

    transition: all 0.25s ease-in 0s;

    width: 140px;

}

.starter_pack_payment_methods > a#paypal-submit.payments img {

    margin-top: 54px;

    padding-right: 1px;

    width: 139px;

}

.starter_pack_payment_methods > a.payments:hover {

    opacity: 1;

    transform: scale(1.2);

}

.starter_pack_payment_methods > a.payments img {

    display: inline;

    margin-top: 30px;

    vertical-align: middle;

}

.starter_pack_payment_methods label {

    clear: both;

    color: #CCCCCC;

    display: block;

    font-size: 11px;

    padding-top: 15px;

    text-align: center;

    text-shadow: 0 1px 0 #000000;

}

.starter_pack_payment_methods label a {

    border-bottom-color: #CCCCCC;

    color: #FFFFFF;

    font-size: 11px;

}

.batzooka_parts {

    background-image: url("http://www.erepublik.com/images/modules/banners/batzooka_parts.jpg");

    float: left;

    height: 111px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.batzooka_parts strong {

    color: #677353;

    display: block;

    font-size: 15px;

    height: 27px;

    left: 183px;

    line-height: 28px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 69px;

    width: 66px;

}

.train_timer {

    background-color: #A12502;

    background-image: linear-gradient(#D43102 0px, #A12502 100%);

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-size: 10px;

    font-weight: 700;

    padding: 2px 5px;

    position: relative;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: -15px;

}

.strength_winter_promo {

    background-image: url("http://www.erepublik.com/images/modules/banners/winter_strength_banner2.png");

    background-position: left center;

    background-repeat: no-repeat;

    border-radius: 5px 5px 5px 5px;

    float: left;

    height: 58px;

    line-height: 18px;

    margin-bottom: 0;

    position: relative;

    width: 720px;

}

.strength_winter_promo p {

    color: #FFFFFF;

    font-family: FranchiseRegular,Impact;

    font-size: 24px;

    left: 69px;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);

    text-transform: uppercase;

    top: 29px;

}

.strength_winter_promo em {

    color: #677353;

    font: bold 11px Arial,Helvetica,sans-serif;

    position: absolute;

    right: 79px;

    text-align: center;

    top: 31px;

    width: 56px;

}

.strength_winter_promo b {

    color: #FFFFFF;

    font-family: FranchiseRegular,Impact;

    font-size: 24px;

    position: absolute;

    right: 230px;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);

    text-transform: uppercase;

    top: 29px;

}

.strength_winter_promo a {

    display: table;

    height: 24px;

    position: absolute;

    right: 4px;

    top: 25px;

    width: 70px;

}

.strength_winter_promo a span {

    color: #FFFFFF;

    display: table-cell;

    font: bold 11px/10px Arial,Helvetica,sans-serif;

    text-align: center;

    vertical-align: middle;

}

.strength_winter_promo.purchased {

    background-image: url("http://www.erepublik.com/images/modules/banners/winter_strength_banner.png");

    background-repeat: no-repeat;

    height: 40px;

}

.christmas_promotions {

    background-image: url("http://www.erepublik.com/images/modules/banners/homepage_banner_christmass.jpg");

    background-repeat: no-repeat;

    clear: both;

    float: left;

    height: 154px;

    margin-bottom: 8px;

    position: relative;

    width: 760px;

}

.christmas_promotions a {

    float: left;

    height: 28px;

    position: absolute;

    right: 6px;

    width: 75px;

}

.christmas_promotions a.o2 {

    top: 53px;

}

.christmas_promotions a.o3 {

    top: 91px;

}

.buy_for_friend_xmas {

    background-image: url("http://www.erepublik.com/images/modules/banners/gift_a_friend.png");

    background-repeat: no-repeat;

    float: left;

    height: 240px;

    margin-left: -39px;

    position: relative;

    width: 640px;

    z-index: 1;

}

.buy_for_friend_xmas.special_items {

    margin-bottom: -11px;

    margin-left: 153px;

    margin-top: -14px;

}

.buy_for_friend_xmas .gift_details {

    color: #FFFFFF;

    font-weight: 700;

    position: absolute;

    right: 60px;

    text-align: center;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 -1px 1px rgba(0, 0, 0, 0.4);

    top: 144px;

    width: 118px;

}

.buy_for_friend_xmas .gift_your_friends {

    background-image: url("http://www.erepublik.com/images/modules/banners/gift_friends_btn.png");

    background-repeat: no-repeat;

    color: #8B3F0C;

    float: left;

    font-weight: 700;

    height: 55px;

    line-height: 55px;

    opacity: 0.9;

    position: absolute;

    right: 63px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);

    top: 82px;

    width: 112px;

}

.buy_for_friend_xmas .gift_your_friends:active {

    opacity: 0.8;

    top: 83px;

}

.buy_for_friend_xmas.fix_on {

    margin-left: 1px;

}

.christmas_reward_popup {

    background-image: url("http://www.erepublik.com/images/modules/homepage/happy_christmas_popup.png");

    background-repeat: no-repeat;

    cursor: default;

    display: none;

    float: left;

    height: 326px;

    position: relative;

    text-align: left;

    width: 521px;

}

.christmas_reward_popup.minor {

    background-image: url("http://www.erepublik.com/images/modules/homepage/happy_christmas_popup_minor.png");

    background-repeat: no-repeat;

}

.christmas_reward_popup h2 {

    color: #FFFFFF;

    display: block;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 50px;

    font-weight: 700;

    left: 25px;

    letter-spacing: -1px;

    overflow: hidden;

    position: absolute;

    text-transform: uppercase;

    top: 50px;

    width: 380px;

}

.christmas_reward_popup .aligner {

    margin: 0 auto;

    text-align: center;

    width: auto;

}

.christmas_reward_popup .blue_action {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #247BC5;

    background-image: linear-gradient(#479DE4 0px, #247BC5 100%);

    border-color: #496D86 #456D87 #456D87;

    border-image: none;

    border-radius: 6px 6px 6px 6px;

    border-right: 1px solid #456D87;

    border-style: solid;

    border-width: 1px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 0 13px rgba(255, 255, 255, 0.5), 0 22px 5px rgba(255, 255, 255, 0.07) inset;

    color: #FFFFFF;

    float: left;

    font-size: 16px;

    font-weight: 700;

    height: 45px;

    line-height: 45px;

    padding: 0 80px;

    position: relative;

    text-align: center;

    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.4);

    top: 235px;

    width: auto;

}

.christmas_reward_popup .blue_action span.snowflake1 {

    background-image: url("http://www.erepublik.com/images/modules/homepage/christmas_snow.png");

    background-position: 0 0;

    display: block;

    height: 45px;

    left: 5%;

    overflow: hidden;

    position: absolute;

    top: 0;

    width: 55px;

}

.christmas_reward_popup .blue_action span.snowflake2 {

    background-image: url("http://www.erepublik.com/images/modules/homepage/christmas_snow.png");

    background-position: 100% 0;

    background-repeat: no-repeat;

    display: block;

    height: 45px;

    overflow: hidden;

    position: absolute;

    right: 2%;

    top: 3px;

    width: 75px;

}

.christmas_reward_popup .blue_action:hover {

    background-color: #2683D2;

    background-image: linear-gradient(#54A4E6 0px, #2683D2 100%);

}

.christmas_reward_popup .blue_action:active {

    background-color: #206EAF;

    background-image: linear-gradient(#3191E1 0px, #206EAF 100%);

    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3) inset, 0 0 13px rgba(255, 255, 255, 0.5), 0 22px 5px rgba(255, 255, 255, 0.07) inset;

    color: rgba(255, 255, 255, 0.6);

    line-height: 47px;

}

.christmas_reward_popup .blue_action:active span.snowflake2 {

    top: 4px;

}

.parts_boosters_bombs {

    background-image: url("http://www.erepublik.com/images/modules/banners/parts_boosters_bombs.png");

    float: left;

    height: 171px;

    margin-bottom: 10px;

    position: relative;

    width: 409px;

}

.parts_boosters_bombs strong {

    color: #677353;

    display: block;

    font-size: 15px;

    height: 27px;

    left: 195px;

    line-height: 28px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 125px;

    width: 66px;

}

.erpk_meeting {

    background-image: url("http://www.erepublik.com/images/modules/banners/banner_3rd_erpk_meeting.jpg");

    background-repeat: no-repeat;

    float: left;

    height: 86px;

    margin-bottom: 10px;

    width: 409px;

}

#jpWalkthrough .walk_adviser {

    left: -120px;

    position: absolute;

    top: -50%;

}

#jpWalkthrough #jpwTooltip.position_right .walk_adviser {

    left: auto;

    right: -120px;

    transform: scaleX(-1);

}

.empire_flag_deco {

    background-image: url("http://www.erepublik.com/images/modules/misc/empire_deco_sprite.png");

    background-repeat: no-repeat;

    position: relative;

    text-align: center;

}

.empire_flag_deco .inner_deco_star {

    background-image: url("http://www.erepublik.com/images/modules/misc/empire_deco_sprite.png");

    background-repeat: no-repeat;

    position: absolute;

}

.empire_flag_deco.smallest {

    background-position: 0 0;

    height: 24px;

    line-height: 24px;

    width: 26px;

}

.empire_flag_deco.small {

    background-position: -31px 0;

    height: 26px;

    line-height: 26px;

    padding-bottom: 2px;

    width: 38px;

}

.empire_flag_deco.small .inner_deco_star {

    background-position: 0 -28px;

    height: 14px;

    left: 5px;

    top: 18px;

    width: 28px;

    z-index: 2;

}

.empire_flag_deco.medium {

    background-position: -74px 0;

    height: 37px;

    line-height: 37px;

    padding-bottom: 5px;

    width: 58px;

}

.empire_flag_deco.medium .inner_deco_star {

    background-position: 0 -28px;

    height: 14px;

    left: 15px;

    top: 26px;

    width: 28px;

    z-index: 2;

}

.empire_flag_deco.large {

    background-position: -137px 0;

    height: 42px;

    width: 66px;

}

.empire_flag_deco.large .inner_deco_star {

    background-position: -28px -28px;

    height: 14px;

    left: 11px;

    top: 35px;

    width: 46px;

    z-index: 2;

}

.bestof .empire_flag_deco {

    margin-left: -11px;

    margin-top: -7px;

    position: absolute;

}

.sidebar .user_country .empire_flag_deco {

    float: left;

    margin-left: -5px;

    margin-top: -6px;

}

#pvp .country.left_side > a .empire_flag_deco {

    float: left;

    margin-left: -12px;

    margin-right: 4px;

}

#pvp .country.right_side > a .empire_flag_deco {

    float: right;

    margin-left: 4px;

    margin-right: -12px;

}

#pvp .notifier .empire_flag_deco {

    display: none;

    float: left;

    margin-right: -45px;

    margin-top: -10px;

}

#pvp .notifier .empire_flag_deco .inner_deco_star {

    z-index: 3;

}

#pvp .battle_stats .repeat .view_selector .empire_flag_deco {

    display: inline-block;

    height: 26px;

    line-height: 26px;

    margin: 0;

}

#pvp .battle_stats .repeat .view_selector .empire_flag_deco .inner_deco_star {

    height: 14px;

    line-height: 14px;

    margin: 0;

}

#pvp .battle_stats .repeat .view_selector .empire_flag_deco img, .mu_tournament_tutorial .page table {

    margin: 0 auto;

}

#battle_listing .empire_flag_deco {

    left: 3px;

    position: absolute;

    top: 9px;

}

#battle_listing .empire_flag_deco.second {

    left: 49px;

}

#battle_listing .opponent_holder .empire_flag_deco.second {

    left: -7px;

}

#filters .bigcore .empire_flag_deco {

    left: 5px;

    position: absolute;

    top: 6px;

}

#countries_selector .core .empire_flag_deco {

    float: left;

    margin-left: -8px;

    margin-right: -30px;

    margin-top: -6px;

}

#profileholder .empire_flag_deco {

    margin-left: -8px;

    margin-top: -3px;

    position: absolute;

}

.snow_toggle_btn {

    background: url("http://www.erepublik.com/images/modules/misc/toggle_btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 61px;

    position: absolute;

    right: -66px;

    top: 68px;

    width: 62px;

}

.snow_toggle_btn span {

    background: url("http://www.erepublik.com/images/modules/misc/toggle_btn_lights.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 65px;

    left: 1px;

    opacity: 0;

    position: absolute;

    top: -31px;

    transition: opacity 1s ease 0s;

    width: 49px;

}

.snow_toggle_btn:hover {

    background-position: -73px 0;

}

.snow_toggle_btn.active, .snow_toggle_btn:active {

    background-position: -146px 0;

}

.snow_toggle_btn.active:hover {

    background-position: -222px 0;

}

.share_fb_button {

    background: linear-gradient(#4C69BA, #3B55A0) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 2px 2px 2px 2px;

    color: #FFFFFF;

    display: inline-block;

    font-family: Helvetica,Arial,lucida grande,tahoma,verdana,arial,sans-serif;

    font-size: 11px;

    font-weight: 700;

    height: 20px;

    line-height: 20px;

    padding-right: 5px;

    text-shadow: 0 -1px 0 #354C8C;

    white-space: nowrap;

}

.share_fb_button:hover {

    background: linear-gradient(#5B7BD5, #4864B1) repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.share_fb_button .fb_icon {

    background-image: url("http://www.erepublik.com/images/modules/facebook/fb_icon_white.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 14px;

    margin: 3px;

    width: 14px;

}

.fb_share_holder {

    margin-top: 15px;

    text-align: center;

}

.tipsy {

    font-size: 10px;

    padding: 5px;

    position: absolute;

    z-index: 100000;

}

.tipsy-inner {

    background-color: #000000;

    border-radius: 3px 3px 3px 3px;

    color: #FFFFFF;

    max-width: 200px;

    padding: 5px 8px 4px;

    text-align: center;

    text-shadow: 0 1px 1px #000000;

}

.tipsy-arrow {

    background-image: url("http://www.erepublik.com/images/modules/_components/tipsy/tipsy.gif");

    background-position: left top;

    background-repeat: no-repeat;

    height: 5px;

    position: absolute;

    width: 9px;

}

.tipsy-n .tipsy-arrow {

    left: 50%;

    margin-left: -4px;

    top: 0;

}

.tipsy-nw .tipsy-arrow {

    left: 10px;

    top: 0;

}

.tipsy-ne .tipsy-arrow {

    right: 10px;

    top: 0;

}

.tipsy-s .tipsy-arrow {

    background-position: left bottom;

    bottom: 0;

    left: 50%;

    margin-left: -4px;

}

.tipsy-sw .tipsy-arrow {

    background-position: left bottom;

    bottom: 0;

    left: 10px;

}

.tipsy-se .tipsy-arrow {

    background-position: left bottom;

    bottom: 0;

    right: 10px;

}

.tipsy-e .tipsy-arrow {

    background-position: right top;

    height: 9px;

    margin-top: -4px;

    right: 0;

    top: 50%;

    width: 5px;

}

.tipsy-w .tipsy-arrow {

    height: 9px;

    left: 0;

    margin-top: -4px;

    top: 50%;

    width: 5px;

}

.light_modal {

    cursor: default;

    display: none;

    text-align: left;

    width: 555px;

}

.light_modal h2 {

    background-image: url("http://www.erepublik.com/images/modules/misc/light_modal_title.png");

    color: #333333;

    font-size: 14px;

    height: 49px;

    line-height: 58px;

    padding-left: 20px;

    padding-right: 5px;

    position: relative;

    width: 530px;

}

.light_modal h2 img {

    display: inline;

    float: left;

    margin-right: 6px;

    padding-top: 21px;

}

.light_modal h2 .close {

    background-image: url("http://www.erepublik.com/images/parts/btn_close.gif");

    height: 16px;

    position: absolute;

    right: 27px;

    text-indent: -9999px;

    top: 19px;

    width: 16px;

}

.light_modal h2 .close:hover {

    background-image: url("http://www.erepublik.com/images/parts/btn_close_dark.gif?1387468689");

}

.light_modal div {

    background-image: url("http://www.erepublik.com/images/modules/misc/light_modal_content.png");

    background-position: center bottom;

    background-repeat: no-repeat;

    color: #4D4D4D;

    padding: 15px 75px 35px 70px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 410px;

}

.light_modal .flag_holder {

    background-image: url("http://www.erepublik.com/images/modules/misc/light_modal_flag_line.png");

    background-position: center center;

    background-repeat: no-repeat;

    display: block;

    margin: 0 auto 15px -30px;

    text-align: center;

    width: 467px;

}

.light_modal .flag_holder img {

    border: 5px solid #CEE4EA;

    border-radius: 5px 5px 5px 5px;

}

.light_modal table {

    margin: 20px auto 0;

    width: auto;

}

.bar {

    clear: both;

    float: left;

    height: 5px;

    margin-top: 3px;

    width: auto;

}

.bar .border {

    background: none repeat scroll 0 0 #F7F7F7;

    border: 1px solid #E0E0E0;

    border-radius: 5px 5px 5px 5px;

    float: left;

    height: 5px;

    overflow: hidden;

    position: relative;

    width: 100%;

}

.bar .fill {

    border-radius: 5px 5px 5px 5px;

    float: left;

    height: 5px;

    margin-top: -6px;

    overflow: hidden;

    padding-left: 1px;

    position: relative;

    width: 100%;

}

.bar .fill .mids {

    background-color: rgba(101, 116, 134, 0.5);

    border-bottom: 1px solid #657486;

    border-radius: 5px 5px 5px 5px;

    border-top: 1px solid #657486;

    float: left;

    height: 3px;

}

.defense .fill .mids {

    background-color: #8593A2;

    background-image: linear-gradient(#AAB4BE 0px, #8593A2 100%);

    border-bottom: 1px solid #657486;

    border-top: 1px solid #657486;

}

.attack .fill .mids {

    background-color: #A488CB;

    background-image: linear-gradient(#BFACDB 0px, #A488CB 100%);

    border-bottom: 1px solid #9676BF;

    border-top: 1px solid #9676BF;

}

.area_of_effect .fill .mids {

    background-color: #5FCFC5;

    background-image: linear-gradient(#8FDDD7 0px, #5FCFC5 100%);

    border-bottom: 1px solid #58BFB7;

    border-top: 1px solid #58BFB7;

}

.damage .fill .mids {

    background-color: #DD6173;

    background-image: linear-gradient(#E7919D 0px, #DD6173 100%);

    border-bottom: 1px solid #C1585E;

    border-top: 1px solid #C1585E;

}

.durability .fill .mids {

    background-color: #FFAC84;

    background-image: linear-gradient(#FFC5A9 0px, #FFAC84 100%);

    border-bottom: 1px solid #E88F66;

    border-top: 1px solid #E88F66;

}

.health .fill .mids, .wellness .fill .mids {

    background-color: #C2FF84;

    background-image: linear-gradient(#D4FFA9 0px, #C2FF84 100%);

    border-bottom: 1px solid #A5E767;

    border-top: 1px solid #A5E767;

}

.happiness .fill .mids {

    background-color: #FFD980;

    background-image: linear-gradient(#FFE4A6 0px, #FFD980 100%);

    border-bottom: 1px solid #FFCC47;

    border-top: 1px solid #FFCC47;

}

.moving_distance .fill .mids {

    background-color: #C859AF;

    background-image: linear-gradient(#D98BC7 0px, #C859AF 100%);

    border-bottom: 1px solid #B6529F;

    border-top: 1px solid #B6529F;

}

.experience .fill .mids {

    background-color: #A4DDFE;

    background-image: linear-gradient(#BFE7FE 0px, #A4DDFE 100%);

    border-bottom: 1px solid #81C1E9;

    border-top: 1px solid #81C1E9;

}

.skill .fill .mids {

    background-color: #77B5D2;

    background-image: linear-gradient(#A0CBE0 0px, #77B5D2 100%);

    border-bottom: 1px solid #4092B8;

    border-top: 1px solid #4092B8;

}

h1 {

    color: #4C4C4C;

    display: block;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 22px;

    font-weight: 700;

    line-height: 32px;

    margin-bottom: 5px;

    padding: 0;

    text-shadow: 0 0 0 rgba(0, 0, 0, 0.01);

}

body#homepage h1 {

    display: block;

    float: left;

    font-size: 20px;

    letter-spacing: -4px;

    line-height: 24px;

    padding: 1px 0;

    width: 250px;

}

body#messages h1 {

    line-height: 16px;

}

body#fullcontent h1 {

    border-bottom: 1px solid #D5D5D5;

    display: block;

    float: left;

    font-size: 20px;

    line-height: 24px;

    margin-bottom: 20px;

    padding: 5px 0 10px;

    width: 100%;

}

body#fullcontent #erpk-movie span {

    display: block;

    float: right;

    margin: 37px 0 0;

    width: 923px;

}

body#fullcontent #teaser h1 {

    border: 0 none;

    color: #FFFFFF;

    float: left;

    font-family: Georgia,Times New Roman,Times,serif;

    font-size: 28px;

    font-weight: 400;

    letter-spacing: 0;

    line-height: 100%;

    margin-bottom: 22px;

    padding: 0;

}

body#fullcontent #teaser h2 {

    color: #A8D7EB;

    float: left;

    font-family: Georgia,Times New Roman,Times,serif;

    font-size: 18px;

    font-weight: 400;

    text-indent: -9999px;

    width: 100%;

}

body#war h1 {

    border-bottom: 1px solid #D5D5D5;

    display: block;

    float: left;

    font-size: 20px;

    line-height: 24px;

    padding: 5px 0 10px;

    width: 100%;

}

body#citizenprofile h1 {

    display: inline;

    float: left;

    vertical-align: middle;

    width: auto;

}

body#places h1 {

    margin-bottom: 24px;

}

.h1style {

    display: block;

    float: left;

    font-size: 25px;

    letter-spacing: -4px;

    line-height: 24px;

    padding: 0;

}

.charsleft {

    color: #90BCC9;

    font-size: 14px;

    font-weight: 700;

}

h2.section {

    border-bottom: 1px solid #D9D9D9;

    color: #666666;

    display: block;

    float: left;

    font-size: 14px;

    font-weight: 400;

    margin-bottom: 15px;

    padding-bottom: 5px;

    width: 100%;

}

h2.section b {

    background-color: #74C13F;

    background-image: linear-gradient(#92CD4A 0px, #74C13F 100%);

    border: 1px solid #A1D75E;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 1px 1px 0 #78C544, -1px -1px 0 #78C544, -1px 1px 0 #78C544, 1px -1px 0 #78C544;

    color: #FFFFFF;

    float: left;

    font-family: Arial;

    font-size: 11px;

    font-weight: 700;

    height: 14px;

    left: 0;

    line-height: 14px;

    margin-right: 10px;

    padding: 0 4px;

    position: relative;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    text-transform: uppercase;

    top: 0;

    z-index: 99;

}

h2.borderdsep {

    border-bottom: 1px solid #D5D5D5;

    margin-bottom: 10px;

    padding-bottom: 10px;

}

h3 {

    border-bottom: 1px solid #DCDCDC;

    color: #595959;

    font-size: 18px;

    font-weight: 400;

    margin-bottom: 10px;

    padding-bottom: 8px;

}

.dat {

    color: #9F9F9F;

    font-size: 12px;

    font-weight: 400;

}

a {

    color: #3C8FA7;

    outline: 0 none;

    text-decoration: none;

}

a.smalldotted {

    border-bottom: 1px dotted #C4E1E9;

    color: #3C8FA7;

    font-size: 12px;

    margin-top: 2px;

}

a.addshout {

    background: url("http://www.erepublik.com/images/parts/icon_addshout.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #3C8FA7;

    padding-left: 25px;

}

a.pdf {

    background: url("http://www.erepublik.com/images/parts/icon-pdf.gif") no-repeat scroll right center rgba(0, 0, 0, 0);

    margin-right: 20px;

    padding-right: 22px;

}

a.details {

    background: url("http://www.erepublik.com/images/parts/bg_btn-details.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);

    color: #3C8FA7;

    display: block;

    height: 22px;

    padding-top: 8px;

    text-align: center;

    width: 78px;

}

a.btnfight {

    background: url("http://www.erepublik.com/images/parts/bg-btn-fight.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #FFFFFF;

    display: block;

    font-size: 18px;

    height: 33px;

    margin: 20px auto;

    padding: 10px 0 0;

    text-align: center;

    width: 139px;

}

a.btnfightres {

    background: url("http://www.erepublik.com/images/parts/bg-btn-fight-resistence.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #FFFFFF;

    display: block;

    font-size: 18px;

    height: 33px;

    margin: 20px auto;

    padding: 10px 0 0;

    text-align: center;

    width: 226px;

}

a.btnfightdef {

    background: url("http://www.erepublik.com/images/parts/bg-btn-fight-def.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #FFFFFF;

    display: block;

    font-size: 18px;

    height: 33px;

    margin: 20px auto;

    padding: 10px 0 0;

    text-align: center;

    width: 226px;

}

a.btn-buy {

    background: url("http://www.erepublik.com/images/parts/btn-buy.gif") no-repeat scroll left top rgba(0, 0, 0, 0);

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 14px;

    height: 25px;

    padding: 11px;

    vertical-align: middle;

    width: 106px;

}

input.btn-buy {

    background: url("http://www.erepublik.com/images/parts/btn-buy.gif") no-repeat scroll left top rgba(0, 0, 0, 0);

    border: 0 none;

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 14px;

    height: 38px;

    padding: 11px;

    text-align: left;

    vertical-align: middle;

    width: 106px;

}

input.btn-cancel {

    background: url("http://www.erepublik.com/images/parts/btn-cancel.gif") no-repeat scroll left top rgba(0, 0, 0, 0);

    border: 0 none;

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 14px;

    height: 38px;

    padding: 11px;

    text-align: left;

    vertical-align: middle;

    width: 80px;

}

a.btn-yn {

    background: url("http://www.erepublik.com/images/parts/btn-yn.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 18px;

    height: 26px;

    margin-right: 20px;

    padding-top: 8px;

    text-align: center;

    width: 115px;

}

body#companyprofile .indent p, body#places .indent p, body#timemanagement .indent p {

    color: #666666;

    display: block;

    float: left;

    font-size: 14px;

    line-height: 22px;

    margin-bottom: 20px;

    text-align: left;

    width: 100%;

}

body#companyprofile .warholder p, body#places .warholder p, body#timemanagement .warholder p {

    color: #999999;

    display: block;

    float: none;

    font-size: 12px;

    line-height: 22px;

    margin-bottom: 0;

    width: auto;

}

.gold_pack_offer > form ul > li, body#companyprofile .defender p, body#places .defender p, body#timemanagement .defender p {

    text-align: right;

}

.damage {

    color: #666666;

    font-family: Georgia,Times New Roman,Times,serif;

    font-size: 24px;

    font-weight: 700;

}

.countdown {

    color: #BFBFBF;

    font-size: 36px;

    font-weight: 700;

}

.countdown-red {

    color: #F2726B;

    font-size: 36px;

    font-weight: 700;

}

.accept {

    color: #93C347;

    font-size: 36px;

    font-weight: 700;

}

.reject {

    color: #D21212;

    font-size: 36px;

    font-weight: 700;

}

.battleinfo .middle p.info {

    color: #808080;

    font-size: 14px;

}

img.icon {

    display: inline;

    padding-right: 10px;

    vertical-align: middle;

}

img.smbicon {

    display: inline;

    vertical-align: middle;

}

img.iconsoft {

    display: inline;

    padding-right: 2px;

    vertical-align: middle;

}

img.iconfilter {

    display: block;

    margin: 0 auto;

    padding-top: 7px;

}

.currency {

    color: #BFBFBF;

    font-size: 14px;

    font-weight: 700;

}

.accountdisplay img.icon {

    padding: 0 5px;

}

.green {

    color: #8EC414;

}

.red {

    color: #F85555;

}

.time {

    color: #90BCC9;

}

#shouts.box .time {

    padding: 3px 10px;

}

.attention {

    background: url("http://www.erepublik.com/images/parts/icon-attentionsign.gif") no-repeat scroll 11px center rgba(0, 0, 0, 0);

    color: #666666;

    display: block;

    font-size: 12px;

    font-weight: 700;

    padding: 5px 5px 5px 50px;

}

#miniprofile a {

    color: #3C8FA7;

    text-decoration: none;

}

#miniprofile a.logout {

    background: url("http://www.erepublik.com/images/parts/logout_btn.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    color: #B7B7B7;

    display: inline;

    float: left;

    padding: 2px 5px 2px 20px;

    width: 44px;

}

#internalad p {

    color: #808080;

    line-height: 18px;

}

.box p {

    color: #9F9F9F;

    display: block;

    float: left;

    line-height: 18px;

    width: 100%;

}

.box .rankholder .value {

    color: #FFFFFF;

    display: block;

    font-size: 18px;

    margin-left: -1px;

    margin-top: -1px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    z-index: 10000;

}

.box .rankholder .shadow {

    color: #98BD37;

    display: none;

    font-size: 18px;

}

#footer p {

    margin-bottom: 15px;

}

#footer a {

    color: #71A2B0;

    position: relative;

    text-decoration: none;

}

body#country div.profiledata {

    float: none;

    width: 215px;

}

table.offers {

    color: #808080;

    float: left;

    font-size: 14px;

    width: 100%;

}

.indent table.offers {

    padding: 12px 0;

    width: 631px;

}

table.offers th {

    border-bottom: 1px solid #BEBEBE;

    padding: 8px 0;

}

table.offers td {

    border-bottom: 1px solid #E0E0E0;

    padding: 8px 0;

}

table.offers .fakevalign {

    display: inline;

    float: left;

    padding-top: 12px;

}

body#citizenprofile table.offers .textalign {

    float: none;

}

table.finances th {

    border-bottom: 1px solid #D5D5D5;

    color: #666666;

    font-size: 14px;

    padding: 10px 0;

}

table.alldonations {

    color: #999999;

    display: block;

    width: 100%;

}

table.alldonations th {

    border-bottom: 1px solid #D5D5D5;

    color: #666666;

    font-size: 14px;

}

table.alldonations td {

    padding: 18px 0;

}

table.finances td.accountinfbg {

    background-color: #FBFDD8;

    padding-left: 15px;

}

table.finances td.accountinf {

    padding-left: 15px;

}

table.finances ul.financemenu {

    margin: 15px 0;

    width: 117px;

}

table.finances ul.financemenu li {

    margin-bottom: 1px;

    width: 117px;

}

table.finances ul.financemenu li input {

    border: 0 none;

    color: #3C8FA7;

    display: block;

    height: 23px;

    padding-left: 12px;

    text-align: left;

    width: 105px;

}

.arrowdown {

    background: url("http://www.erepublik.com/images/parts/arrow-down.gif") no-repeat scroll 0 0 #E9F5FA;

}

.arrowup {

    background: url("http://www.erepublik.com/images/parts/arrow-up.gif") no-repeat scroll 0 0 #E9F5FA;

}

table.elections {

    display: block;

    float: left;

    font-size: 14px;

    margin-bottom: 15px;

    width: 690px;

}

table.elections th {

    border-bottom: 1px solid #BEBEBE;

    color: #808080;

    padding-bottom: 5px;

}

table.elections .fakeheight {

    padding: 11px 0;

}

table.electiondetails td {

    border-bottom: 0 none;

    border-top: 1px solid #E1E1E1;

}

table.electiondetails th {

    border-bottom: 1px solid #BEBEBE;

    color: #666666;

    font-size: 14px;

    padding: 10px 0;

}

p.winner {

    color: #666666;

    display: block;

    float: left;

    font-size: 12px;

    width: 100px;

}

table.bestof th {

    border-bottom: 1px solid #BEBEBE;

    font-weight: 700;

    padding-bottom: 10px;

}

table.bestof td, table.elections td {

    border-bottom: 1px solid #BEBEBE;

}

table.bestof td.empty_space {

    background: none repeat scroll 0 0 rgba(190, 190, 190, 0.1);

    font-weight: 700;

    line-height: 70%;

    padding: 6px 0 9px;

    text-align: center;

    width: 100%;

}

.humanMsg p span, table.bestof td.first {

    padding-left: 5px;

}

table.bestof .fakeheight {

    padding: 15px 0;

}

table.bestof .highlight_selection {

    background-color: #FFFDC9;

    border: 1px solid #F9D872;

    box-shadow: 0 0 20px #F9D872 inset;

}

table.bestof .highlight_selection td {

    border-bottom: 1px solid #F9D872;

}

table.messages p {

    color: #595959;

    line-height: 22px;

}

table.messages td {

    border-bottom: 1px solid #E1E1E1;

}

table.messages tr.selected {

    background-color: #E9F5FA;

}

table.fightdetails .last {

    border-bottom: 0 none;

    border-top: 3px solid #CFCFCF;

    padding-top: 10px;

}

table.fightdetails th {

    border-bottom: 3px solid #CFCFCF;

    padding-bottom: 5px;

}

table.fightdetails .fakeheight, table.messages .fakeheight {

    padding: 5px 0;

}

table.fightdetails-small {

    border: 0 none;

    float: right;

}

table.fightdetails-small td {

    border-bottom: 0 none;

    border-top: 1px solid #CFCFCF;

}

table.fightdetails .textalign {

    padding-left: 70px;

}

#shouts textarea {

    border: 1px solid #B5D6E1;

    color: #999999;

    font-size: 12px;

    height: 50px;

    margin-bottom: 10px;

    padding: 10px;

    width: 277px;

}

#shoutbox textarea {

    border: 1px solid #B5D6E1;

    color: #666666;

    font-size: 13px;

    height: 50px;

    line-height: 150%;

    margin-bottom: 5px;

    padding: 9px 10px;

    width: 330px;

}

#shoutbox img.icon {

    padding-right: 3px;

}

.slimbutton {

    background-color: #7EC3DB;

    border: 0 none;

    color: #FFFFFF;

    font-size: 11px;

    padding: 2px 5px;

}

input.button {

    background: none repeat scroll 0 0 #3C8FA7;

    border: 0 none;

    color: #FFFFFF;

    cursor: pointer;

    padding: 3px 15px;

}

input.btnstyles {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #3C8FA7;

    color: #3C8FA7;

    cursor: pointer;

    padding: 3px 15px;

}

input.btnstyles-dsbld {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #CCCCCC;

    color: #CCCCCC;

    cursor: pointer;

    padding: 3px 15px;

}

input.bigbutton {

    background: url("http://www.erepublik.com/images/parts/bg_btn-large.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    border: 0 none;

    color: #FFFFFF;

    display: block;

    font-size: 14px;

    font-weight: 700;

    height: 32px;

    text-align: center;

    width: 198px;

}

.imgbutton {

    cursor: pointer;

    display: block;

    float: left;

}

.forminfo {

    float: left;

    margin-right: 10px;

    padding-top: 8px;

}

input.ammount {

    background: url("http://www.erepublik.com/images/parts/bg_input-buy.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    border: 0 none;

    display: block;

    float: left;

    height: 16px;

    margin-right: 10px;

    padding: 8px;

    text-align: right;

    width: 54px;

}

table.manage input.ammount {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    border: 1px solid #D9D9D9;

    width: 40px;

}

form.sign_in-organization input {

    border: 1px solid #CCCCCC;

    font-size: 12px;

    padding: 9px 0 9px 10px;

    width: 176px;

}

.fieldname {

    color: #666666;

    display: block;

    font-size: 14px;

    width: 100%;

}

form.login .fieldname {

    float: left;

    padding: 10px 20px 0 0;

    text-align: right;

    width: 120px;

}

form.login input {

    border: 1px solid #CCCCCC;

    float: left;

    font-size: 13px;

    line-height: 150%;

    margin-bottom: 5px;

    padding: 9px 10px;

    width: 255px;

}

form.login input.check {

    border: 0 none;

    margin: 0;

    padding: 0;

    width: auto;

}

form.login label {

    color: #666666;

    display: block;

    float: left;

    padding-left: 5px;

}

form.login .invalid-small {

    background-position: 140px center;

    float: left;

    margin-top: 5px;

    padding-left: 160px;

}

.invalid-small-blue {

    background: url("http://www.erepublik.com/images/parts/article-error-blue.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #666666;

    margin-top: 5px;

    padding: 1px 0 0 22px;

}

.redroundtop {

    background: url("http://www.erepublik.com/images/parts/bg-large-red-error-top.gif") no-repeat scroll center top #EC5149;

    clear: both;

    color: #FFFFFF;

    float: left;

    padding-top: 4px;

    width: 954px;

}

.redroundbot {

    background: url("http://www.erepublik.com/images/parts/bg-large-red-error-bottom.gif") no-repeat scroll center top rgba(0, 0, 0, 0);

    font-size: 1px;

    height: 4px;

    width: 954px;

}

.redroundtop span {

    background: url("http://www.erepublik.com/images/parts/bg-red-x-white.gif") no-repeat scroll 13px 50% rgba(0, 0, 0, 0);

    display: block;

    height: 27px;

    line-height: 27px;

    padding-left: 33px;

    padding-right: 28px;

}

.redroundtop span p {

    border-bottom: 1px solid #EF6B64;

    display: inline;

    height: 26px;

}

form.editprofile .fieldname {

    float: left;

    font-size: 16px;

    font-weight: 700;

    padding: 20px 0 10px;

    width: 270px;

}

form.editprofile input, form.editprofile textarea {

    border: 1px solid #CCCCCC;

    color: #666666;

    float: left;

    font-size: 13px;

    line-height: 150%;

    margin-bottom: 10px;

    margin-top: 10px;

    padding: 9px 10px;

    width: 390px;

}

.input_s {

    border: 1px solid #CCCCCC;

    color: #666666;

    float: left;

    font-size: 13px;

    line-height: 150%;

    margin-bottom: 5px;

    padding: 9px 10px;

    width: 390px;

}

form.buylicense .select, form.editprofile .select, form.signup .select {

    border: 1px solid #CCCCCC;

    color: #999999;

    font-size: 14px;

    height: 30px;

    margin-bottom: 5px;

    margin-right: 12px;

    padding: 6px 5px 6px 10px;

}

.selectnationality {

    width: 355px;

}

.selectmonth {

    width: 165px;

}

.selectyear {

    width: 105px;

}

.avatarupload {

    display: block;

    float: left;

    width: 320px;

}

form.editprofile input.avatarupload {

    display: block;

    float: left;

    padding: 0;

    width: 320px;

}

body#forms form.editprofile {

    width: 580px;

}

form.changepassword input {

    border: 1px solid #CCCCCC;

    float: left;

    font-size: 12px;

    margin: 0 10px 5px 0;

    padding: 9px 0 9px 10px;

    width: 353px;

}

form.changepassword .fieldname {

    float: left;

    padding: 10px 0 15px;

    width: 145px;

}

form.changepassword .fakewidth {

    background-color: #003366;

    display: block;

    width: 20px;

}

form.changepassword p, form.changeresidence p {

    overflow: hidden;

    width: 100%;

}

form.changeresidence .fieldname {

    float: left;

    padding: 5px 0 20px;

    width: 145px;

}

form.changeresidence .select {

    border: 1px solid #CCCCCC;

    color: #999999;

    font-size: 14px;

    height: 30px;

    margin-bottom: 5px;

    padding: 6px 5px 6px 10px;

}

div.email_subscription .changed_email_option {

    color: #337A09;

}

div.email_subscription .fieldname {

    font-size: 16px;

    font-weight: 700;

}

div.email_subscription p.email_disabled_message {

    padding: 10px 0 20px;

}

div.email_subscription div.email_notifications_list {

    border-top: 1px solid #E9E9E9;

    margin: 10px 0 20px;

    width: 412px;

}

div.email_subscription div.email_notifications_list .email_notifications_row {

    border-bottom: 1px solid #E9E9E9;

    height: 18px;

    line-height: 18px;

    padding: 5px 0;

}

div.email_subscription div.email_notifications_list .email_notifications_row:after {

    clear: both;

    content: "";

    display: table;

}

div.email_subscription div.email_notifications_list .email_notifications_row .notification_info {

    float: left;

    width: 340px;

}

div.email_subscription div.email_notifications_list .email_notifications_row .notification_info_small {

    float: left;

    width: 190px;

}

div.email_subscription div.email_notifications_list .email_notifications_row .notification_time {

    float: left;

    text-align: center;

    width: 170px;

}

.mu_tournament_tutorial .page.p1 p, div.email_subscription div.email_notifications_list .email_notifications_row strong {

    font-size: 13px;

}

div.email_subscription div.email_notifications_list .email_notifications_row span.email_settings_link {

    color: #3C8FA7;

    cursor: pointer;

    float: right;

    width: 52px;

}

.wide_info_holder p.relative {

    padding: 0 0 10px;

}

ul.edit_profile_menu {

    padding: 50px 8px 0;

}

ul.edit_profile_menu .edit_menu_sprite {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/edit_profile_menu_sprite.png");

    background-repeat: no-repeat;

}

ul.edit_profile_menu li {

    margin: 0 0 3px;

}

ul.edit_profile_menu li a {

    border-bottom: 1px solid rgba(0, 0, 0, 0);

    border-radius: 3px 3px 3px 3px;

    display: block;

    line-height: 14px;

    padding: 5px 0 4px 26px;

}

ul.edit_profile_menu li a.edit_general {

    background-position: 6px 2px;

}

ul.edit_profile_menu li a.edit_email_notifications {

    background-position: 6px -20px;

}

ul.edit_profile_menu li a.active, ul.edit_profile_menu li a:hover {

    background-color: #E7E7E7;

    border-bottom: 1px solid #C8C8C8;

    color: #2A6070;

}

div.buttonalign {

    float: left;

    padding-left: 144px;

    width: 190px;

}

form.editprofile .fakeheight {

    height: 30px;

    margin-top: 0;

}

form.editprofile input.arrowbutton {

    background: url("http://www.erepublik.com/images/parts/bg-login-organization.gif") no-repeat scroll right center #E9F5FA;

    border: 0 none;

    border-radius: 5px 5px 5px 5px;

    color: #3C8FA7;

    cursor: pointer;

    font-size: 14px;

    height: 38px;

    padding: 0 0 0 13px;

    text-align: left;

    width: 240px;

}

form.buylicense input.arrowbutton, form.changepassword input.arrowbutton, form.changeresidence input.arrowbutton, form.citizenmessage input.arrowbutton, form.companydetails input.arrowbutton, form.companysale input.arrowbutton, form.congressmandonate input.arrowbutton, form.debatelocation input.arrowbutton, form.login input.arrowbutton, form.nationalchatroom input.arrowbutton, form.newcitizen input.arrowbutton, form.partydetails input.arrowbutton, form.partydonate input.arrowbutton, form.proposepeace input.arrowbutton, form.reportAbuse input.arrowbutton, form.sign_in-organization input.arrowbutton, form.signup input.arrowbutton, form.suggest-trivia input.arrowbutton, form.taxes input.arrowbutton, form.writearticle input.arrowbutton {

    background: url("http://www.erepublik.com/images/parts/bg-login-organization.gif") no-repeat scroll center center rgba(0, 0, 0, 0);

    border: 0 none;

    color: #3C8FA7;

    cursor: pointer;

    font-size: 14px;

    height: 38px;

    padding: 0 0 0 13px;

    text-align: left;

    width: 187px;

}

form .change-name-content .relative {

    float: left;

    position: relative;

    width: 100%;

}

form .change-name-content.block .nc-error {

    background-color: rgba(0, 0, 0, 0.698);

    border-radius: 3px 3px 3px 3px;

    color: #FFFFFF;

    display: block;

    left: 0;

    line-height: 18px;

    padding: 5px 10px;

    position: absolute;

    text-align: center;

    top: 100px;

    width: 390px;

    z-index: 3;

}

form .change-name-content .nc-sub-title {

    clear: both;

    display: block;

    float: left;

    margin-top: 5px;

}

form .change-name-content .nc-requirements {

    clear: both;

    line-height: 18px;

    list-style-type: disc;

    margin: 3px 0 0 25px;

}

form .change-name-content .nc-requirements img {

    margin-top: -2px;

    vertical-align: middle;

}

form .change-name-content.error input {

    background-color: #F9E9E4;

}

form .change-name-content.block .block-layer {

    background: url("http://www.erepublik.com/images/parts/change-name-block.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 225px;

    left: -15px;

    position: absolute;

    top: 0;

    width: 440px;

    z-index: 1;

}

form .change-name-content .error-tip {

    background-color: #D94552;

    border: 1px solid #B5333F;

    border-radius: 3px 3px 3px 3px;

    bottom: 8px;

    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.4) inset;

    color: #FFFFFF;

    display: none;

    max-width: 300px;

    padding: 5px 10px;

    position: absolute;

    right: 40px;

}

form .change-name-content .error-tip em {

    background: url("http://www.erepublik.com/images/parts/tip-arrows.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);

    bottom: -9px;

    display: block;

    height: 9px;

    left: 20px;

    position: absolute;

    width: 11px;

}

form .change-name-submit .submit-cost {

    position: absolute;

    right: 30px;

    text-align: right;

    top: 0;

}

form .change-name-submit .submit-cost img {

    margin: -4px 4px 0 0;

    vertical-align: middle;

}

form .change-name-submit .nc-submit {

    background: url("http://www.erepublik.com/images/parts/bg-login-organization.gif") no-repeat scroll right center #E9F5FA;

    border: 0 none;

    border-radius: 5px 5px 5px 5px;

    color: #3C8FA7;

    cursor: pointer;

    display: block;

    font-size: 14px;

    height: 38px;

    line-height: 38px;

    padding: 0 0 0 13px;

    text-align: left;

    width: 227px;

}

a.arrowbutton {

    background: url("http://www.erepublik.com/images/parts/bg-login-organization.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    border: 0 none;

    color: #3C8FA7;

    cursor: pointer;

    display: block;

    float: left;

    font-size: 14px;

    height: 28px;

    padding: 10px 0 0 13px;

    text-align: left;

    width: 174px;

}

#transferbutton {

    background: url("http://www.erepublik.com/images/parts/transferbutton.gif") no-repeat scroll center center rgba(0, 0, 0, 0);

    display: block;

    font-size: 12px;

    height: 38px;

    margin: 10px auto;

    padding: 7px 0 0;

    text-align: center;

    width: 92px;

}

.companyprofiletitle, h2.biggersection {

    border-bottom: 1px solid #BEBEBE;

    color: #666666;

    font-size: 18px;

    margin-bottom: 15px;

    padding-bottom: 10px;

}

form.buylicense .fieldname, form.companydetails .fieldname, form.companysale .fieldname, form.partydetails .fieldname, form.partydonate .fieldname {

    float: left;

    padding: 10px 20px 25px 0;

    text-align: right;

    width: 125px;

}

form.partydetails .fieldname {

    width: 145px;

}

form.companydetails, form.partydetails {

    color: #666666;

    font-size: 14px;

    padding-left: 30px;

}

form.companydetails p, form.partydetails p {

    display: block;

    float: left;

    font-size: 12px;

    line-height: 120%;

    width: 93%;

}

form.companydetails p.twin-small, form.partydetails p.twin-small {

    padding: 9px 0 0;

}

form.signup .fieldname {

    float: left;

    padding: 10px 10px 25px 0;

    text-align: right;

    width: 125px;

}

form .fulltxta, form.companydetails input, form.partydetails input {

    border: 1px solid #CCCCCC;

    float: left;

    font-size: 12px;

    margin-bottom: 3px;

    padding: 9px 10px;

    width: 370px;

}

form.companydetails select, form.partydetails select {

    border: 1px solid #CCCCCC;

    float: left;

    font-size: 12px;

    margin-bottom: 3px;

    padding: 9px 10px;

    width: 390px;

}

form.signup input {

    border: 1px solid #CCCCCC;

    float: left;

    font-size: 12px;

    padding: 9px 0 9px 10px;

    width: 413px;

}

form.partydonate input {

    border: 1px solid #CCCCCC;

    float: left;

    font-size: 12px;

    padding: 9px 0 9px 10px;

    width: 115px;

}

form.companydetails input.avatarupload, form.partydetails input.avatarupload {

    display: block;

    float: none;

    height: 20px;

    width: 245px;

}

form.buylicense .textalign, form.companydetails .textalign, form.partydetails .textalign {

    float: left;

    padding-bottom: 30px;

    padding-top: 10px;

}

body#citizenprofile table.offers, form.partydetails {

    width: 570px;

}

form.buylicense span.accountdisplay, form.companydetails span.accountdisplay {

    padding-top: 10px;

}

form.companydetails p.buttonalign, table.alldonations .first {

    padding-top: 0;

}

form.candidatesearch {

    display: block;

    margin: 25px auto 0;

    width: 475px;

}

form.candidatesearch input {

    border: 1px solid #BFBFBF;

    color: #666666;

    font-size: 14px;

    padding: 11px 0 11px 15px;

    width: 460px;

}

form.candidatesearch .holder {

    height: 430px;

    overflow: auto;

    padding-right: 30px;

}

body#create h2 {

    color: #666666;

    font-size: 18px;

    padding-bottom: 15px;

}

body#country h2.big {

    font-size: 18px;

    width: 300px;

}

form.partydetails, table.messages {

    color: #808080;

}

form.congressmandonate .fieldname, form.debatelocation, form.newcitizen .fieldname, form.proposepeace, form.taxes .fieldname {

    color: #B3B3B3;

    font-size: 14px;

}

form.citizenmessage .fieldname, form.congressmandonate .fieldname, form.debatelocation .fieldname, form.newcitizen .fieldname, form.proposepeace .fieldname, form.taxes .fieldname {

    float: left;

    padding: 10px 0 0;

    width: 40px;

}

form.citizenmessage textarea {

    border: 1px solid #D9D9D9;

    color: #666666;

    font-size: 14px;

    height: 141px;

    padding: 13px 0 0 13px;

    width: 580px;

}

form.citizenmessage input.text, form.congressmandonate input.text, form.debatelocation input.text, form.newcitizen input.text, form.proposepeace input.text, form.taxes input.text {

    border: 1px solid #D9D9D9;

    padding: 11px 0 11px 10px;

    width: 538px;

}

form.citizenmessage select {

    border: 1px solid #D9D9D9;

    color: #666666;

    padding: 11px 10px;

    width: 588px;

}

form.citizenmessage .holder {

}

form.proposepeace .select-large, form.taxes .select-large {

    border: 1px solid #D9D9D9;

    color: #666666;

    height: 38px;

    padding: 9px;

    width: 227px;

}

form.congressmandonate .select-small, form.proposepeace .select-small {

    border: 1px solid #D9D9D9;

    color: #666666;

    height: 38px;

    padding: 10px 9px 9px 0;

    width: 109px;

}

form.congressmandonate input.text-small, form.proposepeace input.text-small {

    border: 1px solid #D9D9D9;

    color: #666666;

    font-size: 18px;

    padding: 7px 9px 7px 0;

    text-align: right;

    width: 102px;

}

form.newcitizen input.text-small {

    border: 1px solid #D9D9D9;

    color: #666666;

    font-size: 18px;

    padding: 7px 9px 7px 0;

    text-align: right;

    width: 247px;

}

form.newcitizen .textalign, form.taxes .textalign {

}

form.congressmandonate input.text-medium {

    border: 1px solid #D9D9D9;

    color: #666666;

    font-size: 18px;

    padding: 7px 9px 7px 0;

    text-align: right;

    width: 215px;

}

form.taxes .fieldnamelarge {

    display: block;

    float: left;

    padding-top: 10px;

    width: 190px;

}

form.taxes input.text-small {

    border: 1px solid #D9D9D9;

    color: #666666;

    font-size: 18px;

    padding: 7px 9px 7px 0;

    text-align: right;

    width: 55px;

}

form.taxes .select-large {

    border: 1px solid #D9D9D9;

    color: #666666;

    height: 38px;

    padding: 9px;

    width: 255px;

}

.regular, body#country .indent p, form.citizenmessage {

    color: #666666;

    font-size: 14px;

}

body#forms .fieldname {

    padding-right: 20px;

    text-align: right;

}

form.searchsoldiers input {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: #C5C5C5 -moz-use-text-color #C5C5C5 #C5C5C5;

    border-image: none;

    border-style: solid none solid solid;

    border-width: 1px 0 1px 1px;

    color: #808080;

    height: 15px;

    margin-right: 0;

    padding: 6px 0 6px 10px;

    width: 148px;

}

form.searchsoldiers .search {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: url("http://www.erepublik.com/images/parts/icon-search.gif") no-repeat scroll center center rgba(0, 0, 0, 0);

    border-color: #C5C5C5 #C5C5C5 #C5C5C5 -moz-use-text-color;

    border-image: none;

    border-style: solid solid solid none;

    border-width: 1px 1px 1px 0;

    height: 29px;

    margin-left: -5px;

    padding: 5px 0;

    width: 30px;

}

table.battlehistory td, table.fightdetails td {

    border-bottom: 1px solid #CFCFCF;

    padding-left: 5px;

}

table.battlehistory .special-red {

    color: #F85554;

    font-family: Georgia,sans-serif;

    font-size: 24px;

    font-weight: 700;

}

table.battlehistory .special-green {

    color: #7FB522;

    font-family: Georgia,sans-serif;

    font-size: 24px;

    font-weight: 700;

}

table.battlehistory .fakeheight {

    padding: 20px 0;

}

.special, body#country .infoholder h2.big, body#messages h2.big {

    color: #666666;

    font-size: 18px;

}

.small {

    color: #808080;

    font-size: 12px;

}

.your_subs strong, table.allemployees p {

    font-size: 14px;

}

table.allemployees th {

    border-bottom: 1px solid #D5D5D5;

    color: #666666;

    font-size: 14px;

    padding: 10px 0;

}

table.alldonations td, table.allemployees td, table.finances td {

    border-bottom: 1px solid #D5D5D5;

}

input.update {

    background: url("http://www.erepublik.com/images/parts/btn-update.gif") no-repeat scroll center center rgba(0, 0, 0, 0);

    border: 0 none;

    color: #3C8FA7;

    margin-bottom: 1px;

    padding: 5px 0 5px 5px;

    text-align: left;

    width: 105px;

}

input.fire {

    background: url("http://www.erepublik.com/images/parts/btn-fire.gif") no-repeat scroll center center rgba(0, 0, 0, 0);

    border: 0 none;

    color: #FFFFFF;

    padding: 5px 0 5px 5px;

    text-align: left;

    width: 105px;

}

table.allemployees input.ammount {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    border: 1px solid #D5D5D5;

    color: #666666;

    font-size: 16px;

    font-weight: 700;

    width: 40px;

}

table.allemployees .textalign {

    float: left;

    padding: 10px 0 0;

}

form.buylicense .buttonalign {

    padding: 4px 0 0 144px;

}

table.offers .textalign {

    float: left;

    padding-top: 4px;

}

table.offers input.ammount {

    color: #666666;

    font-size: 18px;

    height: 24px;

    padding: 4px 8px;

}

.btn_medium_red {

    background: url("http://www.erepublik.com/images/parts/btn-medium-red.gif") no-repeat scroll center center rgba(0, 0, 0, 0);

    color: #FFFFFF;

    cursor: pointer;

    display: block;

    height: 24px;

    padding-top: 10px;

    text-align: center;

    width: 70px;

}

form.monetary a.marketbtn {

    display: block;

    height: 23px;

    padding-top: 10px;

}

.leftfilters .selector p.special {

    color: #666666;

    padding-top: 15px;

    text-align: center;

}

#filters .skillinfo p.special {

    padding-top: 15px;

}

.bg-level-green {

    background: url("http://www.erepublik.com/images/parts/bg-level-green.gif") no-repeat scroll center center rgba(0, 0, 0, 0);

    color: #FFFFFF;

    display: block;

    font-size: 18px;

    height: 24px;

    padding-top: 3px;

    text-align: center;

    width: 34px;

}

input.invalid, select.invalid, textarea.invalid {

    border-color: #F76D51 !important;

}

form div.largepadded.small_field {

    float: left;

    width: 180px;

}

form div.largepadded.small_field input {

    width: 170px !important;

}

form div.largepadded.nowrap span.twin-small {

    white-space: normal !important;

    width: 440px !important;

}

form .explain_box {

    display: block;

    float: right;

    margin: 33px 0 0;

    padding: 0;

    text-align: left;

    width: 300px;

}

form#register div.largepadded {

    width: 324px;

}

.invalid-small {

    background: url("http://www.erepublik.com/images/parts/article-error.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #666666;

    margin-top: 5px;

    min-height: 16px;

    padding: 1px 0 0 22px;

}

.valid-small {

    background: url("http://www.erepublik.com/images/parts/article-success.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #666666;

    margin-top: 5px;

    padding: 1px 0 0 22px;

}

form.login div.invalid-small {

    margin: 3px 0 0 140px;

}

input.voteyes {

    background: url("http://www.erepublik.com/images/parts/btn-voteyes.gif") no-repeat scroll center center rgba(0, 0, 0, 0);

    border: 0 none;

    color: #FFFFFF;

    font-size: 18px;

    height: 38px;

    padding: 8px;

    width: 95px;

}

input.voteno {

    background: url("http://www.erepublik.com/images/parts/btn-voteno.gif") no-repeat scroll center center rgba(0, 0, 0, 0);

    border: 0 none;

    color: #FFFFFF;

    font-size: 18px;

    height: 38px;

    padding: 8px;

    width: 95px;

}

.captchaholder {

    background: url("http://www.erepublik.com/images/parts/bg-captcha.gif") no-repeat scroll left top rgba(0, 0, 0, 0);

    color: #808080;

    display: block;

    float: left;

    font-size: 12px;

    height: 145px;

    margin-bottom: 30px;

    padding: 14px 94px 30px 90px;

    width: 770px;

}

p.padded.invalid {

    color: #F76D51;

}

form#register input.btn-create, input.btn-create {

    background: url("http://www.erepublik.com/images/parts/btn-create.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    border: 0 none;

    color: #FFFFFF;

    display: block;

    font-size: 14px;

    height: 38px;

    text-align: left;

    width: 187px;

}

form#register input.become {

    background: url("http://www.erepublik.com/images/parts/bg-btn-become-nofree.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    border: 0 none;

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 18px;

    height: 49px;

    text-align: center;

    width: 250px;

}

form.regionselect {

    background: none repeat scroll 0 0 #E9F5FA;

    display: block;

    float: left;

    padding: 20px;

    width: 591px;

}

form.regionselect select {

    border: 1px solid #CDE2EB;

    color: #666666;

    margin: 0 auto;

    padding: 5px;

    position: relative;

    width: 320px;

}

form.reportAbuse {

    color: #666666;

    font-size: 14px;

    width: 500px;

}

body.reportAbuseBody {

    padding: 10px;

    width: 500px;

}

form.reportAbuse .reportLabel {

    margin: 20px 0 10px;

}

form.reportAbuse select {

    border: 1px solid #CDE2EB;

    color: #666666;

    margin: 0 auto;

    padding: 5px;

    position: relative;

    width: 400px;

}

form.reportAbuse .reportMessage {

    font-weight: 700;

    margin: 15px 0;

}

div#register_notice {

    margin-top: 10px;

    text-align: center;

}

.edit-party-details .party-title-row {

    clear: both;

    float: left;

    margin: 10px 0 0 !important;

    width: 100%;

}

.edit-party-details .party-title-row.select-political-title {

    margin-top: 25px !important;

}

.edit-party-details .party-title {

    color: #666666;

    display: block;

    float: left;

    height: 40px;

    line-height: 40px;

    padding: 0 20px 0 120px;

}

.edit-party-details .party-title-holder {

    background: none repeat scroll 0 0 #F0F0F0;

    border: 1px solid #CCCCCC;

    float: left;

    line-height: 40px;

}

.edit-party-details .party-title-holder span {

    color: #666666;

    display: block;

    float: left;

    height: 40px;

    padding: 0 15px 0 35px;

    position: relative;

    width: 120px;

}

.edit-party-details .party-title-holder a {

    display: block;

    float: left;

    overflow: hidden;

    padding-right: 5px;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 110px;

}

.edit-party-details .party-title-holder a img {

    height: 30px;

    margin-top: -2px;

    vertical-align: middle;

    width: 30px;

}

.edit-party-details .party-title-btns {

    float: right;

    height: 26px;

    line-height: 26px;

    margin: 7px 0 0;

    width: 165px;

}

.edit-party-details .party-title-btns .delete_title {

    background: none repeat scroll 0 0 #FDE8E7;

    color: #F2726B;

    float: right;

}

.edit-party-details .party-title-btns .change_title {

    background: none repeat scroll 0 0 #E9F5FA;

    color: #3C8FA7;

    float: left;

}

.edit-party-details .title-select {

    border: 1px solid #CCCCCC;

    float: left;

    font-size: 12px;

    margin-bottom: 3px;

    padding: 9px 10px;

    width: 287px;

}

.edit-party-details a.propose-title {

    color: #3C8FA7;

    float: right;

    margin: 30px 4px 0 0;

}

.party-member-list {

    float: left;

    margin-bottom: 30px;

    width: 150px;

}

.party-member-list .member-title {

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 100%;

}

.party-member-list a {

    background: none repeat scroll 0 0 #F4F4F4;

    border-top: 1px solid #CACACA;

    display: block;

    height: 44px;

    line-height: 44px;

    margin-top: 5px;

    overflow: hidden;

    padding-right: 10px;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 140px;

}

.party-member-list .member-title img, .party-member-list a img {

    margin-right: 3px;

    padding-left: 7px;

    vertical-align: middle;

}

.political-titles {

    padding-left: 50px;

}

.political-titles .entity-wrapper {

    margin: 0 10px 45px 45px;

    width: 175px;

}

.political-titles .main-title {

    border-bottom: 1px solid #D9D9D9;

    color: #666666;

    margin-bottom: 7px;

    padding-bottom: 4px;

}

.political-titles div.nameholder a {

    display: block;

    max-width: 100px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.country-title-list .indent {

    width: 665px !important;

}

.country-title-list .country-title-text {

    display: block;

    float: left;

    line-height: 38px;

    width: 45px;

}

.country-title-list .title-dropdown-holder {

    width: 282px;

}

.country-title-list .country-title {

    background: none repeat scroll 0 0 #D3F2FA;

    border: 1px solid #59A6C7;

    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2) inset;

    color: #666666;

    display: block;

    float: left;

    height: 38px;

    line-height: 38px;

    padding-left: 35px;

    position: relative;

    width: 200px;

}

.country-title-list .country-title img, .edit-party-details .party-title-holder span img {

    left: 7px;

    position: absolute;

    top: 10px;

}

.country-title-list .title-name {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: none repeat scroll 0 0 #519BBB;

    border-color: #59A6C7 #59A6C7 #59A6C7 -moz-use-text-color;

    border-image: none;

    border-style: solid solid solid none;

    border-width: 1px 1px 1px 0;

    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2) inset;

    color: #FFFFFF;

    display: block;

    height: 34px;

    padding-top: 4px;

    width: 160px;

}

.country-title-list .title-name .title-avatar {

    height: 30px;

    margin: 0 3px 0 10px;

    vertical-align: middle;

    width: 30px;

}

.country-title-list .party-title-btns {

    float: right;

    height: 26px;

    line-height: 26px;

    margin: 2px 0 0;

    padding-left: 15px;

    width: 165px;

}

.country-title-list .party-title-btns a, .edit-party-details .party-title-btns a {

    border-radius: 2px 2px 2px 2px;

    display: block;

    height: 100%;

    padding: 0 25px 0 5px;

    position: relative;

}

.country-title-list .party-title-btns a img, .edit-party-details .party-title-btns a img {

    position: absolute;

    right: 4px;

    top: 5px;

}

.country-title-list .party-title-btns .delete_political_title {

    background: none repeat scroll 0 0 #FDE8E7;

    color: #F2726B;

    float: right;

    width: 135px;

}

.country-title-list .title-select {

    border: 1px solid #CCCCCC;

    padding: 9px 10px;

    width: 225px;

}

.country-title-list .name-input {

    border: 1px solid #CCCCCC;

    color: #555555;

    font-style: oblique;

    margin-left: 5px;

    padding: 9px 10px;

    width: 132px;

}

.country-title-list a.propose-title {

    color: #3C8FA7;

    float: right;

    margin-right: 45px;

}

.member-list-pop {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 5px solid #777777;

    border-radius: 5px 5px 5px 5px;

    max-height: 600px;

    min-width: 800px;

    overflow-y: auto;

    padding: 30px;

}

.member-list-pop .member-search {

    border: 1px solid #BFBFBF;

    color: #666666;

    min-width: 400px;

    padding: 10px 5px;

}

.member-list-pop .close_top {

    background: url("http://www.erepublik.com/images/parts/btn-arrow-left_small.gif") no-repeat scroll center center rgba(0, 0, 0, 0);

    display: block;

    float: right;

    padding: 7px 10px 7px 0;

    text-align: right;

    width: 87px;

}

#articles {

    background-image: url("http://www.erepublik.com/images/modules/homepage/mission_bg_up.png");

    background-repeat: no-repeat;

    clear: both;

    float: left;

    padding-left: 8px;

    padding-right: 8px;

    padding-top: 23px;

    position: relative;

    width: 317px;

    z-index: 2;

}

#articles .subscribes {

    background-image: url("http://www.erepublik.com/images/modules/homepage/subscriptions.png");

    background-position: 0 0;

    color: #996533;

    float: right;

    font-size: 11px;

    font-weight: 700;

    height: 19px;

    margin-right: 8px;

    margin-top: -38px;

    padding-top: 3px;

    position: relative;

    text-align: center;

    text-shadow: 0 1px 0 #FEE7BA;

    width: 56px;

    z-index: 10;

}

#articles .subscribes:active {

    background-position: 0 -44px;

    height: 18px;

    padding-top: 4px;

}

#articles .subscribes.none {

    background-position: 0 -66px;

    color: #A7C0C5;

    text-shadow: 0 1px 0 #FFFFFF;

}

#articles .mcontent {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: none repeat scroll 0 0 #F8FAFB;

    border-bottom-left-radius: 5px;

    border-bottom-right-radius: 5px;

    border-color: -moz-use-text-color #DDE7EB #DDE7EB;

    border-image: none;

    border-right: 1px solid #DDE7EB;

    border-style: none solid solid;

    border-width: 0 1px 1px;

    clear: both;

    display: none;

    float: left;

    font-size: 11px;

    margin-bottom: 6px;

    margin-top: -6px;

    padding: 0 12px 8px 46px;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 257px;

}

#articles .mcontent .conditions.nogold .unlock_green {

    background-position: left -69px;

}

#articles .mcontent .conditions.nogold .unlock_green span {

    background-position: right -69px;

    color: #FFCAC5;

    height: 19px;

    padding-top: 4px;

    text-shadow: 0 -1px 0 #DD4835;

}

#articles .mcontent small {

    clear: both;

    color: #8C9CA8;

    display: block;

    font-size: 11px;

    margin-bottom: 10px;

}

#articles .mcontent .good, #articles .mcontent .not_good {

    background-image: url("http://www.erepublik.com/images/modules/_icons/not.png?1412067038");

    background-position: left center;

    background-repeat: no-repeat;

    clear: both;

    color: #42596B;

    display: block;

    margin-bottom: 4px;

    padding-bottom: 2px;

    padding-left: 22px;

    padding-top: 2px;

}

#articles .mcontent .good {

    background-image: url("http://www.erepublik.com/images/modules/_icons/good.png?1412067038");

}

#articles .mcontent p {

    clear: both;

    color: #8C9CA8;

    display: block;

    font-size: 11px;

    margin-top: 10px;

}

#articles .mcontent p strong {

    color: #42596B;

}

#articles .mcontent p a {

    color: #63B0C7;

    text-decoration: underline;

}

#articles .mcontent .get_gold {

    background-image: url("http://www.erepublik.com/images/modules/homepage/small_get_gold.png");

    background-position: left center;

    background-repeat: no-repeat;

    display: none;

    float: left;

    height: 26px;

    margin-left: 10px;

    margin-top: -4px;

    position: relative;

}

#articles .mcontent .get_gold span {

    background-image: url("http://www.erepublik.com/images/modules/homepage/small_get_gold.png");

    background-position: right center;

    color: #FFFFFF;

    float: left;

    font-weight: 700;

    height: 26px;

    line-height: 24px;

    margin-left: 25px;

    padding-right: 10px;

    position: relative;

    right: -5px;

    text-shadow: 0 -1px 0 #52A8CF;

}

#articles .mcontent .fluid_blue_dark_small.disabled {

    background-position: right -30px;

    cursor: default;

    line-height: 23px;

    opacity: 0.4;

    padding-top: 0;

}

#articles .mcontent .fluid_blue_dark_small.disabled span {

    background-position: left -30px;

    cursor: default;

    height: 23px;

    line-height: 23px;

    padding-top: 0;

}

#articles .mcontent .unlock_green {

    background-image: url("http://www.erepublik.com/images/modules/homepage/green_unlock_button.png");

    background-repeat: no-repeat;

    clear: both;

    float: left;

    height: 23px;

    margin-bottom: 5px;

    margin-left: 20px;

    margin-top: -3px;

}

#articles .mcontent .unlock_green span {

    background-image: url("http://www.erepublik.com/images/modules/homepage/green_unlock_button.png");

    background-position: right top;

    background-repeat: no-repeat;

    color: #FFFFFF;

    float: left;

    font-weight: 700;

    height: 19px;

    margin-left: 10px;

    padding-right: 25px;

    padding-top: 4px;

    position: relative;

    right: -5px;

    text-shadow: 0 -1px 0 #4BAE00;

}

#articles .mcontent .unlock_green:hover {

    background-position: left -23px;

}

#articles .mcontent .unlock_green:hover span {

    background-position: right -23px;

    text-shadow: 0 -1px 0 #61C214;

}

#articles .mcontent .unlock_green:active {

    background-position: left -46px;

}

#articles .mcontent .unlock_green:active span {

    background-position: right -46px;

    height: 18px;

    padding-top: 5px;

}

#articles .mbutton {

    background-image: url("http://www.erepublik.com/images/modules/homepage/mission_buttons.png");

    background-repeat: no-repeat;

    color: #435A6B;

    float: left;

    font-size: 11px;

    height: 32px;

    margin-bottom: 6px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 317px;

}

#articles .mbutton:hover {

    background-position: 0 -32px;

}

#articles .mbutton:active span {

    color: #6F8EA5;

    margin-top: 10px;

}

#articles .mbutton:active img {

    margin-top: 10px;

    opacity: 0.7;

}

#articles .mbutton span {

    float: left;

    margin-left: 8px;

    margin-top: 9px;

}

#articles .mbutton img {

    float: left;

    margin-left: 9px;

    margin-top: 9px;

}

.missions_end {

    background-image: url("http://www.erepublik.com/images/modules/homepage/mission_bg_down.png");

    background-repeat: no-repeat;

    clear: both;

    float: left;

    height: 22px;

    margin-bottom: 20px;

    margin-top: -14px;

    position: relative;

    width: 333px;

    z-index: 1;

}

.rewards.small {

    background-image: url("http://www.erepublik.com/images/modules/militaryunits/modal_bg.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 276px;

}

.rewards.small h2 {

    font-size: 53px;

    height: 60px;

}

.rewards.small div {

    background-image: url("http://www.erepublik.com/images/modules/militaryunits/reward_bg.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 75px;

}

.rewards.small div span {

    clear: right;

}

.rewards.small div img {

    border: 1px solid #CCCCCC;

    border-radius: 3px 3px 3px 3px;

    float: left;

    padding: 1px;

    width: 35px;

}

.rewards.small div strong {

    float: left;

    font-size: 19px;

    margin-left: 15px;

    max-width: 230px;

    padding-top: 7px;

    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);

}

.rewards {

    background-image: url("http://www.erepublik.com/images/modules/homepage/modal_bg.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: none;

    height: 398px;

    position: absolute;

    top: -30%;

    width: 396px;

}

.rewards h3 {

    background-image: url("http://www.erepublik.com/images/modules/homepage/h3bg.png");

    border: 0 none;

    color: #397DA4;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 23px;

    font-weight: 700;

    height: 50px;

    line-height: 46px;

    margin: 0 auto;

    overflow: hidden;

    padding: 0 5px;

    position: relative;

    text-align: center;

    text-shadow: 2px 2px 0 #EBEEEF;

    width: 306px;

}

.rewards h2 {

    background: none repeat scroll 0 0 #A8D642;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 53px;

    font-weight: 700;

    height: 67px;

    line-height: 57px;

    margin: 30px auto 15px;

    text-align: center;

    text-shadow: 2px 2px 0 #86AB35;

    width: 316px;

}

.rewards div {

    background-image: url("http://www.erepublik.com/images/modules/homepage/reward_bg.png");

    height: 102px;

    margin: 15px auto 0;

    padding: 10px;

    width: 296px;

}

.rewards div li {

    float: left;

    margin: 10px 10px 0;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 75px;

}

.rewards div li small {

    color: #808080;

    font-size: 11px;

}

.rewards div li strong {

    clear: both;

    color: #333333;

    display: block;

    font-size: 18px;

}

.rewards a {

    background-image: url("http://www.erepublik.com/images/modules/homepage/blue_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    float: left;

    font-size: 16px;

    font-weight: 700;

    height: 35px;

    margin-left: 39px;

    margin-top: 15px;

    padding-top: 12px;

    text-align: center;

    text-shadow: 0 -1px 0 #287BB1;

    width: 320px;

}

.rewards.reverted h2 {

    margin: 15px auto;

}

.rewards.reverted h3 {

    margin: 30px auto 0;

}

.rewards .daily_tasks_icon {

    left: -14px;

    position: absolute;

    top: 5px;

}

#battle_listing .influence_multiplier {

    background-image: url("http://www.erepublik.com/images/modules/_icons/influence_multiplier.png?1412067038");

    background-repeat: no-repeat;

    color: #DB211E;

    font-size: 13px;

    font-weight: 700;

    height: 28px;

    line-height: 19px;

    margin: 6px 2px 0 0;

    padding: 3px;

    position: relative;

    text-align: center;

    text-shadow: 0 1px #FFFFFF;

    width: 28px;

}

#battle_listing .influence_multiplier span {

    background-image: url("http://www.erepublik.com/images/modules/_icons/influence_multiplier.png?1412067038");

    background-position: -4px bottom;

    background-repeat: no-repeat;

    height: 10px;

    left: 4px;

    position: absolute;

    top: 20px;

    width: 26px;

}

#battle_listing .mpp_sign, #battle_listing .resistance_sign {

    position: absolute;

    top: 8px;

    z-index: 3;

}

#battle_listing .resistance_sign {

    position: absolute;

    top: 8px;

}

#battle_listing .mpp_sign.one, #battle_listing .resistance_sign.one {

    left: 22px;

}

#battle_listing.full_width .opponent_holder {

    float: left;

    position: relative;

}

#battle_listing.full_width .mpp_sign.two, #battle_listing.full_width .resistance_sign.two {

    left: 14px;

}

#battle_listing em {

    color: #8EA979;

    float: right;

    font-size: 11px;

    margin-right: 15px;

    margin-top: 16px;

}

#battle_listing h4 {

    clear: both;

    color: #666666;

    float: left;

    font-size: 11px;

    font-weight: 700;

    margin-bottom: 5px;

    margin-top: 5px;

}

#battle_listing ul {

    clear: both;

    display: block;

    float: left;

    margin-bottom: 10px;

}

#battle_listing .campaigns_header {

    background-image: url("http://www.erepublik.com/images/modules/militaryunits/bg_campaign_header.jpg");

    background-repeat: repeat-x;

    clear: both;

    color: #444444;

    cursor: pointer;

    font-size: 11px;

    font-weight: 700;

    height: 23px;

    opacity: 0.8;

    padding-top: 12px;

    width: 333px;

}

#battle_listing .campaigns_header .arrow {

    background-image: url("http://www.erepublik.com/images/modules/militaryunits/blue_arrow.png");

    background-position: left 1px;

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 11px;

    margin: 3px 10px;

    width: 11px;

}

#battle_listing .toggled .arrow {

    background-image: url("http://www.erepublik.com/images/modules/militaryunits/blue_arrow.png");

    background-position: left -9px;

    background-repeat: no-repeat;

    margin-top: 0;

}

#battle_listing .holder_campaigns {

    width: 333px;

}

#battle_listing.full_width .campaigns_header, #battle_listing.full_width .holder_campaigns, body#media #content, body#military_units #content, body#my_land #content {

    width: 760px;

}

#battle_listing li {

    background-color: #F1FAEA;

    border-top: 1px solid #D9EACB;

    display: block;

    float: left;

    height: 45px;

    padding-left: 10px;

    position: relative;

    width: 323px;

}

#battle_listing li > q {

    background-color: #E0EDD4;

    border-radius: 5px 5px 5px 5px;

    color: #5A8931;

    cursor: default;

    display: inline-block;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 17px;

    margin: 13px 0 0;

    opacity: 0.5;

    padding: 3px 7px 1px;

    text-shadow: 0 1px 0 #FFFFFF !important;

    transition: all 0.1s ease-in 0s;

}

#battle_listing li .tank_img {

    background-image: url("http://www.erepublik.com/images/modules/militaryunits/tank.png");

    background-position: left top;

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 14px;

    margin: 16px 6px 0;

    width: 24px;

}

#battle_listing li:hover {

    background-color: #E9F7DE;

}

#battle_listing li.victory a {

    background-position: left -204px !important;

    height: 28px;

    left: -5px;

    margin-top: 8px;

    position: relative;

}

#battle_listing li.victory a span {

    background-position: right -204px !important;

    color: #7EB94D !important;

    height: 22px !important;

    margin-right: -5px;

    padding-right: 12px;

    padding-top: 6px !important;

    position: relative;

    text-indent: 2px;

    text-shadow: 0 -1px 0 #FFFFFF !important;

}

#battle_listing li.victory a:hover {

    background-position: left -233px !important;

}

#battle_listing li.victory a:hover span {

    background-position: right -233px !important;

}

#battle_listing li .countyTime {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-color: #E0EDD4;

    background-image: url("http://www.erepublik.com/images/modules/misc/time.png");

    background-position: 5px 4px;

    background-repeat: no-repeat;

    border-radius: 5px 5px 5px 5px;

    color: #5A8931;

    cursor: default;

    display: inline-block;

    float: right;

    font-size: 11px;

    font-weight: 700;

    height: 17px;

    margin: 14px 10px 0 0;

    opacity: 0.5;

    padding: 2px 7px 1px 18px;

    position: relative;

    right: -4px;

    text-shadow: 0 1px 0 #FFFFFF !important;

    top: 0;

    transition: all 0.1s ease-in 0s;

}

#battle_listing li a {

    background-image: url("http://www.erepublik.com/images/modules/homepage/fight_button.png");

    background-position: left 0;

    background-repeat: no-repeat;

    float: right;

    height: 34px;

    margin-right: 6px;

    margin-top: 6px;

}

#battle_listing li a span {

    background-image: url("http://www.erepublik.com/images/modules/homepage/fight_button.png");

    background-position: right 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    float: left;

    font-size: 12px;

    font-weight: 700;

    height: 28px;

    margin-left: 27px;

    padding-right: 27px;

    padding-top: 6px;

    text-shadow: 0 -1px 0 #4E7A2D;

}

#battle_listing li a:hover {

    background-position: left -34px;

}

#battle_listing li a:hover span {

    background-position: right -34px;

    text-shadow: 0 -1px 0 #5F893E;

}

#battle_listing li a:active {

    background-position: left -68px;

}

#battle_listing li a:active span {

    background-position: right -68px;

    color: #D3EFBD;

    height: 27px;

    padding-top: 7px;

}

#battle_listing li a.county {

    background-image: url("http://www.erepublik.com/images/modules/militaryunits/bg_region_name.png");

    background-position: left -21px;

    background-repeat: no-repeat;

    float: left;

    height: 20px;

    margin: 14px 0 0 6px;

    padding: 0 7px;

}

#battle_listing li a.county span {

    background-color: #E0EDD4;

    background-image: none;

    border-radius: 0 5px 5px 0;

    color: #5A8931;

    display: block;

    font-size: 11px;

    font-weight: 700;

    height: 17px;

    margin: 0;

    padding: 3px 10px 0;

    text-shadow: 0 1px 0 #FFFFFF !important;

}

#battle_listing li a.county:hover {

    background-position: left -21px;

}

#battle_listing img {

    float: left;

    margin-top: 11px;

    position: relative;

    z-index: 1;

}

#battle_listing strong {

    color: #5A8931;

    float: left;

    font-size: 11px;

    margin-left: 5px;

    margin-top: 15px;

}

#battle_listing strong q {

    background-image: url("http://www.erepublik.com/images/modules/popups/mu_missions/alert_mission.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    border-radius: 10px 10px 10px 10px;

    color: #FFFFFF;

    cursor: default;

    display: inline-block;

    font-size: 10px;

    font-weight: 700;

    height: 16px;

    left: 4px;

    line-height: 16px;

    margin-left: 0;

    margin-right: 2px;

    position: relative;

    text-align: center;

    top: 0;

    width: 16px;

}

#battle_listing small {

    color: #9BB686;

    float: left;

    font-size: 11px;

    font-weight: 700;

    margin: 15px 5px;

    text-align: center;

    width: 12px;

}

#battle_listing .victory_listing:hover li {

    background-color: #F1FAEA;

    border-color: #97B67A;

}

#battle_listing .victory_listing .victory_flag {

    background-color: #8ACB34;

    background-image: url("http://www.erepublik.com/images/modules/homepage/victory_bg.png");

    color: #FFFFFF;

    float: right;

    font-size: 14px;

    font-weight: 700;

    height: 32px;

    margin: 0;

    padding-left: 58px;

    padding-top: 14px;

    text-shadow: 0 1px 1px #77994F;

    width: 75px;

}

#battle_listing .victory_listing li {

    border: 1px solid #B1C89B;

    height: auto;

    margin-bottom: 15px;

    width: 321px;

}

#battle_listing .victory_listing .heroes_title {

    left: 330px;

    margin-top: 38px;

    position: absolute;

    z-index: 100;

}

#battle_listing .victory_listing .heroes_title_text {

    left: 50%;

    margin-left: -50px;

    margin-top: 38px;

    position: absolute;

    z-index: 100;

}

#battle_listing .victory_listing .heroes_title_text span.first {

    background-image: url("http://www.erepublik.com/images/modules/homepage/hero_left.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 20px;

    position: relative;

    width: 28px;

}

#battle_listing .victory_listing .heroes_title_text span.last {

    background-image: url("http://www.erepublik.com/images/modules/homepage/hero_right.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    float: right;

    height: 20px;

    position: relative;

    width: 28px;

}

#battle_listing .victory_listing .heroes_title_text span.text {

    background-image: url("http://www.erepublik.com/images/modules/homepage/hero_center.png");

    background-position: 0 0;

    background-repeat: repeat-x;

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 10px;

    font-weight: 700;

    height: 20px;

    line-height: 14px;

    margin-top: 5px;

    position: relative;

}

#battle_listing .victory_listing .heroes_listing {

    float: right;

    height: 46px;

    margin-left: -10px;

    padding-left: 5px;

    position: relative;

    width: 326px;

}

#battle_listing .victory_listing .heroes_listing a {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #DEE0DC;

    float: left;

    height: 25px;

    margin: 1px 5px 0 0;

    padding: 1px;

    position: relative;

}

#battle_listing .victory_listing .heroes_listing a:hover {

    border-color: #91B876;

}

#battle_listing .victory_listing .heroes_listing a.campaign_hero {

    background-color: rgba(0, 0, 0, 0);

    background-image: url("http://www.erepublik.com/images/modules/homepage/campaign_hero.png");

    border: 0 none;

    height: 37px;

    margin-left: 3px;

    margin-right: 2px;

    margin-top: -7px;

    padding-left: 7px;

    padding-top: 7px;

    width: 37px;

}

#battle_listing .victory_listing .heroes_listing a.campaign_hero:hover {

    box-shadow: none;

}

#battle_listing .victory_listing .heroes_listing a img, #shoutbox .round_btt-start, .starter_pack_payment_methods > a.payments:last-child, .tipper.rest_points_tip .tipper_content .tipper_static div, .tipper.rest_points_tip .tipper_content .tipper_static div.tipper_title, .wide_info_holder div.email_subscription, .write_article #error_for_article_body {

    margin: 0;

}

#battle_listing .resistance_war .influence_multiplier_res {

    background-color: #FFFEEB;

    border: 1px solid #FFFFFF;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 0 1px rgba(202, 190, 157, 0.75);

    color: #EE3C0C;

    font-size: 11px;

    font-weight: 700;

    height: 10px;

    line-height: 11px;

    margin-top: 34px;

    position: absolute;

    text-align: center;

    width: 37px;

}

#battle_listing .resistance_war small {

    font-weight: 400;

    width: auto;

}

#battle_listing .resistance_war > li {

    background-color: #FFF0C0;

    border-color: #FFDC5D;

    height: 115px;

    padding: 5px;

    width: 323px;

}

#battle_listing .resistance_war > li > a {

    background-position: left -102px;

    margin-top: 8px;

}

#battle_listing .resistance_war > li > a span {

    background-position: right -102px;

    margin-left: 17px;

    padding-right: 17px;

    text-shadow: 0 -1px 0 #A63301;

}

#battle_listing .resistance_war > li > a.disabled {

    background-position: left -262px;

}

#battle_listing .resistance_war > li > a.disabled span {

    background-position: right -262px;

    color: #EBEBEB;

    text-shadow: 0 -1px 0 #514F4F;

}

#battle_listing .resistance_war > li .info {

    background-image: url("http://www.erepublik.com/images/modules/homepage/resistance_big.png");

    background-position: left center;

    background-repeat: no-repeat;

    height: 42px;

    margin-bottom: 5px;

    padding-left: 38px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    width: 165px;

}

#battle_listing .resistance_war > li .info small {

    color: #AA8F48;

    margin: 6px 5px 0;

    overflow: hidden;

    text-align: left;

    width: 180px;

}

#battle_listing .resistance_war > li .info h4 {

    color: #8A560C;

    font-size: 14px;

    margin: -20px 0 0 5px;

}

#battle_listing .resistance_war > li .rw_errors strong {

    background: linear-gradient(#FFF1F1 0px, #FFE7E7 100%) repeat scroll 0 0 #FFE7E7;

    border: 1px solid #FFADA0;

    border-radius: 5px 5px 5px 5px;

    color: #D21717;

    float: left;

    font-size: 11px;

    margin: 0 auto;

    max-width: 270px;

    padding: 6px 10px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

}

#battle_listing .resistance_war > li .fighters_needed, #battle_listing .resistance_war > li .rw_errors {

    background-image: url("http://www.erepublik.com/images/modules/misc/white90.png?1389875219");

    background-repeat: repeat;

    border-radius: 5px 5px 5px 5px;

    bottom: 8px;

    display: none;

    font-weight: 700;

    height: 66px;

    left: 5px;

    position: absolute;

    text-align: center;

    width: 322px;

    z-index: 2000000;

}

#battle_listing .resistance_war > li .fighters_needed p, #battle_listing .resistance_war > li .rw_errors p {

    background: linear-gradient(#B97310 0px, #8A560C 100%) repeat scroll 0 0 #8A560C;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    font-size: 13px;

    margin: 20px auto 0;

    padding: 5px 8px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    width: 270px;

}

#battle_listing .resistance_war > li .fighters {

    background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 1px solid #FFDC5D;

    border-radius: 5px 5px 5px 5px;

    clear: both;

    height: 60px;

    padding: 6px 6px 0;

    width: 310px;

}

#battle_listing .resistance_war > li .fighters img {

    height: 30px;

    image-rendering: optimizequality;

    margin-top: 0;

    width: 30px;

}

#battle_listing .resistance_war > li .fighters > small {

    float: right;

    margin: 0;

}

#battle_listing .resistance_war > li .fighters > small span, a .special, a.special {

    color: #3C8FA7;

}

#battle_listing .resistance_war > li .fighters > small span.likes {

    background-image: url("http://www.erepublik.com/images/modules/homepage/vote_icon.png");

    background-position: right 1px;

    background-repeat: no-repeat;

    margin-right: 3px;

    padding-right: 10px;

}

#battle_listing .resistance_war > li .fighters > small a {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    float: none;

    height: auto;

    margin-right: 2px;

}

#battle_listing .resistance_war > li .fighters em {

    color: #666666;

    float: none;

}

#battle_listing .resistance_war > li .fighters ul li {

    background-image: url("http://www.erepublik.com/images/modules/homepage/finance_bg.png");

    background-position: right center;

    background-repeat: repeat-x;

    border-top: 0 none;

    height: 30px !important;

    margin-right: 1px;

    padding-left: 0 !important;

    width: 30px !important;

}

#battle_listing .resistance_war > li .fighters ul li a {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    height: 30px;

    margin: 0;

}

#battle_listing .bod_listing em {

    color: #AA8F48;

}

#battle_listing .bod_listing li {

    background-color: #FFF0C0;

    border-color: #FFDC5D;

}

#battle_listing .bod_listing li .countyTime, #battle_listing .bod_listing li > q {

    background-color: #F5DF99;

    color: #8A560C;

}

#battle_listing .bod_listing li a.county {

    background-position: left top;

}

#battle_listing .bod_listing li a.county span {

    background-color: #F5DF99;

    color: #8A560C;

}

#battle_listing .bod_listing li a.county:hover {

    background-position: left top !important;

}

#battle_listing .bod_listing li a {

    background-position: left -102px;

}

#battle_listing .bod_listing li a span {

    background-position: right -102px;

    text-shadow: 0 -1px 0 #A63301;

}

#battle_listing .bod_listing li a:hover, #battle_listing .resistance_war > li > a:hover {

    background-position: left -136px;

}

#battle_listing .bod_listing li a:hover span, #battle_listing .resistance_war > li > a:hover span {

    background-position: right -136px;

}

#battle_listing .bod_listing li a:active, #battle_listing .resistance_war > li > a:active {

    background-position: left -170px;

}

#battle_listing .bod_listing li a:active span, #battle_listing .resistance_war > li > a:active span {

    background-position: right -170px;

    color: #F49E9E;

}

#battle_listing .bod_listing strong {

    color: #8A560C;

}

#battle_listing .bod_listing small, #battle_listing .resistance_war > small {

    color: #B16A00;

}

#battle_listing .rest {

    float: left;

    margin: 5px 0 15px;

}

#battle_listing .rest a {

    float: left;

    font-size: 12px;

    margin-right: 8px;

    text-decoration: underline;

}

#battle_listing.full_width, #battle_listing.full_width li {

    width: 750px;

}

#battle_listing.full_width li.guerrilla_tag {

    background-image: url("http://www.erepublik.com/images/modules/pvpgame/tutorial/gtag.png");

    background-position: 500px center;

    background-repeat: no-repeat;

}

#battle_listing.full_width .victory_listing li {

    width: 748px;

}

#battle_listing.full_width .heroes_listing {

    width: 380px;

}

#battle_listing.full_width .icons_battles {

    float: right;

    margin-right: 10px;

    position: relative;

    top: -8px;

}

#battle_listing.full_width .icons_battles.combat_missions, #battle_listing.full_width .icons_battles.isEpicBattle {

    margin-right: 2px;

}

.battle_tip {

    background-image: url("http://www.erepublik.com/images/modules/homepage/battle_tip.png");

    background-repeat: no-repeat;

    display: none;

    float: left;

    height: 57px;

    padding: 24px 22px 21px;

    width: 292px;

}

.battle_tip .country strong {

    clear: both;

    color: #5E5E5E;

    display: block;

    font-size: 14px;

    line-height: 12px;

    padding-top: 3px;

}

.battle_tip .country small {

    color: #999999;

    font-size: 11px;

    line-height: 11px;

}

.battle_tip .crowns {

    clear: both;

    float: left;

    margin-top: 8px;

    width: 292px;

}

.battle_tip .crowns div {

    background-image: url("http://www.erepublik.com/images/modules/warlist/crowns.png");

    display: block;

    height: 18px;

    width: 118px;

}

.battle_tip .crowns div.blue.no0 {

    background-position: 0 162px;

}

.battle_tip .crowns div.blue.no1 {

    background-position: 0 144px;

}

.battle_tip .crowns div.blue.no2 {

    background-position: 0 126px;

}

.battle_tip .crowns div.blue.no3 {

    background-position: 0 108px;

}

.battle_tip .crowns div.blue.no4 {

    background-position: 0 90px;

}

.battle_tip .crowns div.blue.no5 {

    background-position: 0 72px;

}

.battle_tip .crowns div.blue.no6 {

    background-position: 0 54px;

}

.battle_tip .crowns div.blue.no7 {

    background-position: 0 36px;

}

.battle_tip .crowns div.blue.no8 {

    background-position: 0 18px;

}

.battle_tip .crowns div.red.no0 {

    background-position: -118px 162px;

}

.battle_tip .crowns div.red.no1 {

    background-position: -118px 144px;

}

.battle_tip .crowns div.red.no2 {

    background-position: -118px 126px;

}

.battle_tip .crowns div.red.no3 {

    background-position: -118px 108px;

}

.battle_tip .crowns div.red.no4 {

    background-position: -118px 90px;

}

.battle_tip .crowns div.red.no5 {

    background-position: -118px 72px;

}

.battle_tip .crowns div.red.no6 {

    background-position: -118px 54px;

}

.battle_tip .crowns div.red.no7 {

    background-position: -118px 36px;

}

.battle_tip .crowns div.red.no8 {

    background-position: -118px 18px;

}

.home_reward {

    background-image: url("http://www.erepublik.com/images/modules/homepage/reward_pop.png");

    background-repeat: no-repeat;

    cursor: default;

    display: none;

    float: left;

    height: 414px;

    padding: 25px 39px 0;

    width: 348px;

}

.home_reward p label {

    color: #4D4D4D;

    cursor: pointer;

    font-family: Segoe UI,Segoe,Tahoma,Geneva,sans-serif;

    font-size: 11px;

    font-style: normal;

}

.home_reward.achievement h3 {

    font-size: 34px;

}

.home_reward.reward {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    height: auto;

    padding: 0;

}

.home_reward.reward.blank .start_content {

    background-image: url("http://www.erepublik.com/images/modules/homepage/reward_content_blank.png");

}

.home_reward.reward .reward_pop_box {

    background-image: url("http://www.erepublik.com/images/modules/homepage/reward_pop_box_top.png");

    background-position: center top;

    height: auto;

}

.home_reward.reward .reward_pop_box table td {

    padding: 0 10px;

}

.home_reward.reward .end {

    background-image: url("http://www.erepublik.com/images/modules/homepage/reward_pop_box_down.png");

    display: block;

    height: 5px;

    width: 348px;

}

.home_reward.reward .reward_pop_box table div {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: pulse;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    margin-bottom: 6px;

}

.home_reward.reward h3 {

    margin-top: -10px;

}

.home_reward.reward .top {

    background-image: url("http://www.erepublik.com/images/modules/homepage/reward_top.png");

    float: left;

    height: 40px;

    width: 426px;

}

.home_reward.reward .inner_content {

    margin-bottom: -10px;

    position: relative;

}

.home_reward.reward .start_content {

    background-image: url("http://www.erepublik.com/images/modules/homepage/reward_content.png");

    background-position: center top;

    background-repeat: no-repeat;

    float: left;

    padding: 0 39px;

    width: 348px;

}

.home_reward.reward .bottom {

    background-image: url("http://www.erepublik.com/images/modules/homepage/reward_bottom.png");

    float: left;

    height: 50px;

    width: 426px;

}

.home_reward h3 {

    background-image: url("http://www.erepublik.com/images/modules/homepage/reward_pop_title.png");

    background-repeat: no-repeat;

    border-bottom: 0 none;

    color: #FFFFFF;

    display: block;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 38px;

    font-weight: 700;

    height: 72px;

    line-height: 72px;

    margin: 0;

    padding-bottom: 0;

    text-align: center;

    text-shadow: 2px 2px 0 #86AB35;

    width: 348px;

}

.home_reward p {

    color: #8B99A6;

    display: block;

    font-family: Georgia;

    font-size: 16px;

    font-style: italic;

    margin: 15px auto 0;

    text-align: center;

    width: 280px;

}

#monetary_pop .inner_content p em, .home_reward p strong {

    font-style: italic;

}

.home_reward .achievement_recieved {

    display: block;

    height: 100px;

    margin: 10px auto 0;

    text-align: center;

    width: 200px;

}

.home_reward .achievement_recieved strong {

    color: #444444;

    display: block;

    font-size: 14px;

    margin-top: 10px;

}

.home_reward .star_level {

    background-image: url("http://www.erepublik.com/images/modules/homepage/star_level.png");

    background-repeat: no-repeat;

    color: #784D0C;

    display: block;

    font-family: Trebuchet MS,Helvetica,Jamrul,sans-serif;

    font-size: 26px;

    font-weight: 700;

    height: 90px;

    line-height: 95px;

    margin: 15px auto 0;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 98px;

}

.home_reward .free_tank {

    background-image: url("http://www.erepublik.com/images/modules/misc/tank.png");

    background-repeat: no-repeat;

    display: block;

    height: 89px;

    margin: 15px auto 0;

    position: relative;

    right: -6px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 168px;

}

.home_reward .reward_pop_box {

    background-image: url("http://www.erepublik.com/images/modules/homepage/reward_pop_box.png");

    background-repeat: no-repeat;

    height: 69px;

    margin: 15px auto 0;

    width: 348px;

}

.home_reward .reward_pop_box h5 {

    color: #FFFFFF;

    font-size: 12px;

    height: 28px;

    line-height: 20px;

    margin: 0 auto;

    text-align: center;

    text-shadow: 0 -1px 0 #7FBD26;

    width: 155px;

}

.home_reward .reward_pop_box table {

    margin: 4px auto 0;

    width: auto;

}

.home_reward .reward_pop_box table div, .home_reward .reward_pop_box table span.div_clone {

    animation-delay: 0.5s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: bounceIn;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/misc/green_bubble.png");

    background-repeat: no-repeat;

    float: left;

    height: 51px;

    margin: 5px;

    text-align: center;

    width: 50px;

}

.home_reward .reward_pop_box table div.go_yellow, .home_reward .reward_pop_box table span.div_clone.go_yellow {

    background-image: url("http://www.erepublik.com/images/modules/misc/yellow_bubble.png");

    background-repeat: no-repeat;

}

.home_reward .reward_pop_box table div img, .home_reward .reward_pop_box table span.div_clone img {

    margin-top: 11px;

}

.home_reward .reward_pop_box table div.reward_big_icon_image.pulse_more, .home_reward .reward_pop_box table span.div_clone.reward_big_icon_image.pulse_more {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: infinite;

    animation-name: pulseHarder;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

}

.home_reward .get_reward {

    background-color: #FFFFFF;

    background-image: url("http://www.erepublik.com/images/modules/homepage/blue_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: block;

    font-size: 16px;

    font-weight: 700;

    height: 35px;

    margin: 15px auto 0;

    padding-top: 12px;

    text-align: center;

    text-shadow: 0 -1px 0 #287BB1;

    width: 320px;

}

#monetary_pop .blu:active, .home_reward .get_reward:active, .rewards a:active {

    background-position: 0 -94px;

    color: #A7CDE4;

    height: 34px;

    padding-top: 13px;

}

.mail_rewards_pop {

    background: url("http://www.erepublik.com/images/modules/homepage/mail_rewards_pop/bg_pattern.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 #7F8A9C inset, 0 1px 0 #293441, 0 0 25px #000000;

    color: #FFFFFF;

    max-width: 490px;

    min-height: 100px;

    min-width: 400px;

}

.mail_rewards_pop h2 {

    font: bold 26px "Open Sans Condensed",sans-serif;

    margin: 5px 0;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

}

.mail_rewards_pop .pop_content {

    background: none repeat scroll 0 0 rgba(0, 41, 54, 0.35);

    box-shadow: 0 1px 0 #6A7689, 0 12px 24px rgba(0, 0, 0, 0.35) inset;

    padding: 0 10px;

    text-align: center;

}

.mail_rewards_pop .pop_content .content_top_text {

    color: #FFFFFF;

    font: bold 13px Arial,Helvetica,sans-serif;

    margin-bottom: 15px;

    padding-top: 10px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

}

.mail_rewards_pop .pop_content .reward_list {

    display: inline-block;

    margin: 0 10px;

    text-align: center;

}

.mail_rewards_pop .pop_content .reward_list li {

    display: inline-block;

    height: 95px;

    margin-bottom: 20px;

    position: relative;

    width: 110px;

}

.mail_rewards_pop .pop_content .reward_list li .item_multiplier {

    background: url("http://www.erepublik.com/images/modules/homepage/mail_rewards_pop/multiplier.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    font: bold 16px/40px "Open Sans Condensed",sans-serif;

    height: 40px;

    left: -5px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

    top: -5px;

    width: 40px;

    z-index: 5;

}

.mail_rewards_pop .pop_content .reward_list li .item_holder {

    background: url("http://www.erepublik.com/images/modules/homepage/mail_rewards_pop/item_holder.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 80px;

    left: 0;

    margin: 0 auto;

    position: absolute;

    right: 0;

    width: 79px;

}

.mail_rewards_pop .pop_content .reward_list li .item_holder img {

    bottom: 0;

    left: 0;

    margin: auto;

    position: absolute;

    right: 0;

    top: 0;

    width: 55px;

}

.mail_rewards_pop .pop_content .reward_list li .item_name {

    bottom: -2px;

    font-size: 11px;

    left: 0;

    overflow: hidden;

    position: absolute;

    text-align: center;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 110px;

}

.mail_rewards_pop .footer .get_reward {

    -moz-user-select: none;

    background-color: rgba(0, 0, 0, 0.15);

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.2) inset;

    color: #FFFFFF;

    cursor: pointer;

    display: inline-block;

    margin: 15px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

    vertical-align: middle;

}

.mail_rewards_pop .footer .get_reward:active span {

    padding: 13px 100px 11px;

}

.mail_rewards_pop .footer .get_reward span {

    background: linear-gradient(#92CA20 0px, #31840D 100%) repeat scroll 0 0 #31840D;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 0 1px 0 #000000 inset, 0 1px 0 0 rgba(255, 255, 255, 0.5) inset;

    display: block;

    font: bold 16px Arial,Helvetica,sans-serif;

    margin: 3px;

    padding: 12px 100px;

    position: relative;

    z-index: 2;

}

.fb_reset {

    position: absolute;

    z-index: 20013;

}

#citizen_feed {

    display: block;

    width: 409px;

}

#citizen_feed.duo {

    background-color: #C1E4F1;

    border-radius: 5px 5px 5px 5px;

    float: left;

    padding: 7px;

    width: 395px;

}

#citizen_feed.duo .wall_error {

    margin: 5px auto 5px 8px;

    width: 366px;

}

#citizen_feed.duo #citizen_feed .post_comments .comment_reply .fake_input, #citizen_feed.duo .post_comments .comment_reply textarea {

    width: 314px;

}

#citizen_feed.duo .post_comments .post_reply {

    width: 284px;

}

#citizen_feed.duo .big_blue, #citizen_feed.duo .vote_bar {

    width: 318px;

}

#citizen_feed.duo .post_comments .comment_reply.comment_on textarea {

    width: 272px;

}

#citizen_feed.duo > ul, #citizen_feed.duo > ul li {

    float: left;

    height: 32px;

}

#citizen_feed.duo > ul li img {

    vertical-align: -4px;

}

#citizen_feed.duo > ul li:first-child a {

    border-top-left-radius: 3px;

}

#citizen_feed.duo > ul li:last-child a {

    border-top-right-radius: 3px;

}

#citizen_feed.duo > ul li.active a {

    background: none repeat scroll 0 0 #FFFFFF !important;

    cursor: default;

}

#citizen_feed.duo > ul li a {

    background-color: #EAF8FB;

    background-image: url("http://www.erepublik.com/images/modules/homepage/blue_grad.png");

    background-position: left bottom;

    background-repeat: repeat-x;

    color: #72AFC9;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 32px;

    line-height: 34px;

    margin-right: 1px;

    padding: 0 10px;

    text-shadow: 0 1px 0 #FFFFFF;

}

#citizen_feed.duo > ul li a:hover {

    background-color: #F3FBFD;

    color: #60A5C2;

}

#citizen_feed.duo .shouter {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 0 none;

    box-shadow: none;

    height: 42px;

    margin-bottom: 10px;

    padding: 7px;

    transition: none 0s ease 0s;

    width: 381px;

}

#citizen_feed.duo .shouter.focused, #citizen_feed.duo .shouter:focus, #citizen_feed.duo .shouter:hover {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 0 none;

}

#citizen_feed.duo .shouter.focused textarea, #citizen_feed.duo .shouter:focus textarea, #citizen_feed.duo .shouter:hover textarea {

    border: 1px solid #D1D1D1;

}

#citizen_feed.duo .shouter:hover {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 0 none;

    box-shadow: none;

}

#citizen_feed.duo .shouter textarea {

    border: 1px solid #DEDEDE;

    height: 19px;

    line-height: 19px;

    padding: 13px 12px;

    width: 299px;

}

#citizen_feed.duo .inner {

    background: none repeat scroll 0 0 #FFFFFF;

    border-bottom-left-radius: 5px;

    border-bottom-right-radius: 5px;

    border-top-right-radius: 5px;

    float: left;

    width: 395px;

}

#citizen_feed.duo .wall_post {

    width: 381px;

}

#citizen_feed .wall_error {

    background: none repeat scroll 0 0 #FFF2F2;

    border: 1px solid #FFC4C4;

    border-radius: 3px 3px 3px 3px;

    clear: both;

    color: #990000;

    float: left;

    font-size: 11px;

    font-weight: 700;

    margin: 5px auto;

    padding: 6px;

    text-indent: 3px;

    width: 395px;

}

#citizen_feed .previous_posts {

    clear: both;

    float: left;

    margin-top: 10px;

}

#citizen_feed .post_button {

    background-image: url("http://www.erepublik.com/images/modules/homepage/post_button.png");

    color: #FFFFFF;

    float: right;

    font-family: Segoe UI,Segoe,Tahoma,Geneva,sans-serif;

    font-size: 13px;

    font-weight: 700;

    height: 25px;

    margin-top: 7px;

    padding-top: 4px;

    text-align: center;

    text-shadow: 0 -1px 0 #1B7F9A;

    width: 83px;

}

#citizen_feed .post_button:hover {

    background-position: 0 -29px;

    text-shadow: 0 -1px 0 #3198B4;

}

#citizen_feed .post_button:active {

    background-position: 0 -58px;

    color: #337898;

    height: 24px;

    padding-top: 5px;

    text-shadow: 0 1px 0 #74B0C1;

}

#citizen_feed .post_button img {

    display: none;

    position: relative;

    top: 2px;

}

#citizen_feed .shouter {

    background: none repeat scroll 0 0 #EAF7F9;

    border: 1px solid #C1E0EC;

    border-radius: 5px 5px 5px 5px;

    float: left;

    height: 40px;

    margin-bottom: 5px;

    overflow-y: hidden;

    padding: 7px;

    transition: color 0.25s ease-in-out 0s, background 0.25s ease-in-out 0s, border 0.25s ease-in-out 0s, box-shadow 0.25s ease-in-out 0s;

    width: 393px;

}

#citizen_feed .shouter.posting {

    cursor: wait;

}

#citizen_feed .shouter.posting .post_button {

    background-image: url("http://www.erepublik.com/images/modules/homepage/post_button.png");

    background-position: 0 0;

    cursor: wait;

}

#citizen_feed .shouter.posting .post_button img, .notification.globalAlerts.empireRising em > q, .notification.globalAlerts.jackpot_notification em > q, .notification.globalAlerts.ongoingRw em > q, .notification.mission.empireRising em > q, .notification.mission.jackpot_notification em > q, .notification.mission.ongoingRw em > q, form {

    display: inline;

}

#citizen_feed .shouter.posting textarea {

    background: none repeat scroll 0 0 #F2F9FC;

    color: #CCCCCC;

    cursor: wait;

}

#citizen_feed .shouter.focused, #citizen_feed .shouter:focus, #citizen_feed .shouter:hover {

    background: none repeat scroll 0 0 #DEF2F6;

    border: 1px solid #B5DAE8;

}

#citizen_feed .shouter.focused textarea, #citizen_feed .shouter:focus textarea, #citizen_feed .shouter:hover textarea {

    border: 1px solid #ADD6E6;

    color: #8D8D8D;

}

#citizen_feed .shouter small {

    background: none repeat scroll 0 0 #DEF2F6;

    color: #92AEB4;

    float: right;

    font-size: 11px;

    margin-right: 10px;

    margin-top: 15px;

    text-shadow: 0 1px 0 #FFFFFF;

}

#citizen_feed .shouter textarea {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #C1E0EC;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 3px #F2F2F2 inset, 0 1px 0 #FFFFFF;

    color: #B3B3B3;

    font-family: Segoe UI,Segoe,Tahoma,Geneva,sans-serif;

    font-size: 13px;

    height: 18px;

    outline: 0 none;

    padding: 9px;

    resize: none;

    transition: color 0.25s ease-in-out 0s, box-shadow 0.25s ease-in-out 0s, border 0.25s ease-in-out 0s;

    width: 373px;

}

#citizen_feed .wall_post {

    border-bottom: 1px solid #EFEDED;

    clear: both;

    float: left;

    padding: 7px;

    position: relative;

    width: 395px;

}

#citizen_feed .wall_post.mu {

    background-color: #F4FBEE;

    background-image: url("http://www.erepublik.com/images/modules/militaryunits/pin.png");

    background-position: right top;

    background-repeat: no-repeat;

    text-shadow: 0 1px 0 #FFFFFF;

}

#citizen_feed .wall_post.mu .user_pic:hover {

    border-color: #A0B355;

    box-shadow: 0 0 3px #A6BA52;

}

#citizen_feed .wall_post.mu p {

    color: #81867B;

}

#citizen_feed .wall_post.mu h6 a {

    color: #4B6228;

}

#citizen_feed .wall_post.mu h6 em {

    color: #B6BFA6;

}

#citizen_feed .wall_post .second_actions, #citizen_feed .wall_post .second_actions_comments {

    display: none;

    position: absolute;

    right: 7px;

    top: 7px;

}

#citizen_feed .remove_comment, #citizen_feed .remove_post {

    background-image: url("http://www.erepublik.com/images/modules/homepage/delete_post.png");

    background-position: center top;

    display: block;

    float: right;

    height: 14px;

    margin-left: 7px;

    text-indent: -9999px;

    width: 13px;

}

#citizen_feed .vote_bar {

    background: none repeat scroll 0 0 #E9F5FA;

    border-radius: 5px 5px 5px 5px;

    color: #5E7582;

    float: left;

    font-size: 11px;

    line-height: 20px;

    padding-left: 6px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 333px;

}

#citizen_feed .vote_bar b {

    color: #5E7582 !important;

}

#citizen_feed .vote_bar a {

    color: #638CAC;

    text-decoration: underline;

}

#citizen_feed .big_blue {

    background: none repeat scroll 0 0 #E9F5FA;

    border-radius: 5px 5px 5px 5px;

    color: #638CAC;

    float: left;

    font-size: 11px;

    height: auto !important;

    line-height: 20px;

    margin: 2px 0;

    min-height: 2px;

    padding-left: 6px;

    width: 333px;

}

#citizen_feed .big_blue .previous_comments {

    background-image: url("http://www.erepublik.com/images/modules/homepage/previous_comments.png");

    background-position: left center;

    background-repeat: no-repeat;

    padding-left: 10px;

}

#citizen_feed .user_pic, #citizen_feed.duo .own_pic {

    border: 1px solid #E0E0E0;

    float: left;

    height: 45px;

    margin-right: 7px;

    padding: 1px;

    position: relative;

    transition: all 0.25s ease-in 0s;

    width: 45px;

}

#citizen_feed .user_pic:hover, #citizen_feed.duo .own_pic:hover {

    border-color: #6C97B2;

    box-shadow: 0 0 3px #79A2C9;

}

#citizen_feed .user_pic span, #citizen_feed.duo .own_pic span {

    background-image: url("http://www.erepublik.com/images/modules/homepage/avatar_depth.png");

    display: block;

    height: 45px;

    left: 1px;

    position: absolute;

    top: 1px;

    width: 45px;

}

#citizen_feed .user_pic img, #citizen_feed.duo .own_pic img {

    height: 45px;

    image-rendering: optimizequality;

    width: 45px;

}

#citizen_feed h6 {

    color: #4D4D4D;

    font-size: 11px;

    font-weight: 400;

    text-shadow: 0 0 0 rgba(0, 0, 0, 0.01);

}

#citizen_feed h6 a {

    color: #3B5B74;

    font-weight: 700;

}

#citizen_feed h6 em {

    color: #B6B6B6;

    font-family: Segoe UI,Segoe,Tahoma,Geneva,sans-serif;

    font-style: italic;

    margin-left: 2px;

}

#citizen_feed .post_content {

    float: left;

    width: 339px;

}

#citizen_feed .post_content .auto_img {

    float: left;

    margin-right: 3px;

    padding-bottom: 1px;

    padding-top: 1px;

    vertical-align: middle;

    width: 22px;

}

#citizen_feed .post_content .auto_text {

    float: left;

    font-size: 10px;

    line-height: 12px;

    margin-left: 2px;

    margin-top: 3px;

    width: 270px;

}

#citizen_feed .post_content p {

    color: #7D7F81;

    font-size: 11px;

    margin: 2px 0;

    overflow: hidden;

    padding-right: 10px;

}

#citizen_feed .post_actions {

    clear: both;

    color: #999999;

    float: left;

    font-size: 11px;

    margin-bottom: 7px;

    margin-top: 4px;

    width: 339px;

}

#citizen_feed .post_actions .post_stats {

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 3px 3px 3px 3px;

    float: left;

    margin-left: -1px;

    margin-top: -1px;

    padding: 1px 3px;

    position: relative;

    text-decoration: none !important;

    text-shadow: 0 1px 0 #FFFFFF;

    transition: background 0.25s ease-in 0s;

}

#citizen_feed .post_actions .post_stats:hover, .country-title-list .party-title-btns .choose-member, .edit-party-details .party-title-btns .choose-member {

    background: none repeat scroll 0 0 #E9F5FA;

}

#citizen_feed .post_actions .post_stats em {

    font-weight: 400;

    margin: 0 1px;

}

#citizen_feed .post_actions .report {

    color: #B2B2B2;

    position: absolute;

    right: 7px;

    top: 7px;

}

#citizen_feed .post_actions .comment_counter {

    background-image: url("http://www.erepublik.com/images/modules/homepage/comment_icon.png");

    background-position: right center;

    background-repeat: no-repeat;

    padding-right: 14px;

}

#citizen_feed .post_actions a, #citizen_feed .post_content p a {

    color: #6C97B2;

}

#citizen_feed .post_actions a.donate_from_wall {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: 2;

    animation-name: tada;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    color: #2D8006;

    font-size: 11px;

    font-weight: 700;

    position: relative;

}

#citizen_feed .post_comments ul {

    float: left;

    margin-top: 7px;

}

#citizen_feed .post_comments.loading_comments .big_blue {

    background-image: url("http://www.erepublik.com/images/modules/homepage/comment_loader.gif");

    background-position: 7px 4px;

    background-repeat: no-repeat;

}

#citizen_feed .post_comments.loading_comments .big_blue .previous_comments {

    margin-left: 25px;

}

#citizen_feed .post_comments.single {

    border-top: 1px solid #F5F5F5;

    float: left;

    margin-top: 5px;

    padding-top: 10px;

}

#citizen_feed .post_comments .post_reply {

    float: left;

    width: 298px;

}

#citizen_feed .post_comments .post_reply p {

    padding-right: 75px;

}

#citizen_feed .post_actions .vote_counter, #citizen_feed .post_comments .post_reply .votes.first_display a {

    background-image: url("http://www.erepublik.com/images/modules/homepage/vote_icon.png");

    background-position: right center;

    background-repeat: no-repeat;

    padding-right: 12px;

}

#citizen_feed .post_comments li {

    border-bottom: 1px solid #E0E0E0;

    clear: both;

    float: left;

    margin-bottom: 7px;

    padding-bottom: 7px;

    position: relative;

}

#citizen_feed .post_comments li .report {

    position: relative;

    top: -1px;

}

#citizen_feed .post_comments li:hover .second_actions_comments {

    display: block;

    right: 2px;

    top: 0;

}

#citizen_feed .post_comments p, .military_tournament_pop .content > p:last-child {

    margin-bottom: 0;

}

#citizen_feed .post_comments strong a {

    color: #3B5B74;

    padding-right: 3px;

}

#citizen_feed .post_comments b {

    color: #B6B6B6;

    font-size: 11px;

    font-weight: 400;

}

#citizen_feed .post_comments b span {

    font-weight: 700;

    padding: 0 3px;

}

#citizen_feed .post_comments b a {

    color: #6C97B2;

    font-size: 11px;

}

#citizen_feed .post_comments .user_pic {

    height: 30px;

    width: 30px;

}

#citizen_feed .post_comments .user_pic img {

    height: 30px;

    width: 30px;

}

#citizen_feed .post_comments .user_pic span {

    background-image: url("http://www.erepublik.com/images/modules/homepage/avatar_depth_30.png");

    background-repeat: no-repeat;

    height: 30px;

    width: 30px;

}

#citizen_feed .post_comments .comment_reply {

    float: left;

    margin-top: 4px;

}

#citizen_feed .post_comments .comment_reply.comment_on .comment_button {

    display: block;

    float: right;

    margin-right: -2px;

    margin-top: 5px;

}

#citizen_feed .post_comments .comment_reply.comment_on textarea {

    display: block;

    height: 14px;

    margin-top: 1px;

    width: 286px;

}

#citizen_feed .post_comments .comment_reply .fake_input, #citizen_feed .post_comments .comment_reply textarea {

    border: 1px solid #E0E0E0;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 3px #F2F2F2 inset, 0 1px 0 #FFFFFF;

    color: #999999;

    float: left;

    font-family: Arial,sans-serif;

    font-size: 11px;

    height: 14px;

    outline: 0 none;

    padding: 8px 5px;

    resize: none;

    transition: border 0.25s ease-in-out 0s, box-shadow 0.25s ease-in-out 0s;

    width: 327px;

}

#citizen_feed .post_comments .comment_reply .fake_input.maxchars, #citizen_feed .post_comments .comment_reply textarea.maxchars, #citizen_feed .shouter textarea.maxchars {

    border: 1px solid #F8B7B7;

    box-shadow: 0 1px 3px #EDCECE inset, 0 1px 0 #FFFFFF;

}

#citizen_feed .post_comments .comment_reply .fake_input {

    cursor: text;

    padding: 4px 5px;

}

#citizen_feed_friends {

    float: left;

    margin-bottom: 20px;

    width: 409px;

}

#citizen_feed_friends h4 {

    color: #5F7285;

    display: block;

    font-size: 14px;

    font-weight: 700;

    margin-bottom: 5px;

}

#citizen_feed_friends .start_message, #super_battle_stats td .country_details strong, .facebook_like .fb_iframe_widget, .header_info div {

    clear: both;

    float: left;

}

#citizen_feed_friends .start_message img {

    float: left;

    margin: 10px;

}

#citizen_feed_friends .start_message .start_content {

    float: left;

    margin-left: 10px;

    margin-top: 30px;

    width: 275px;

}

#citizen_feed_friends .start_message h3 {

    border: 0 none;

    color: #5F7385;

    font-size: 18px;

    font-weight: 700;

    padding: 0;

}

#citizen_feed_friends .start_message .email_field {

    border: 1px solid #CCCCCC;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 3px #E1E0E0 inset;

    color: #999999;

    font-family: Arial,Helvetica;

    font-size: 12px;

    padding: 8px 5px;

    text-indent: 3px;

    width: 263px;

}

#citizen_feed_friends .start_message .import_options {

    float: right;

    margin-top: 6px;

}

#citizen_feed_friends .start_message .import_options small {

    color: #999999;

    float: left;

    font-size: 11px;

    margin-right: 5px;

    margin-top: 7px;

}

#citizen_feed_friends .start_message .import_box {

    float: right;

    height: 26px;

    width: 64px;

}

#citizen_feed_friends .start_message .import_box a {

    background-image: url("http://www.erepublik.com/images/modules/homepage/import_options_2.jpg?1389875219");

    float: left;

    height: 26px;

}

#citizen_feed_friends .start_message .import_box .go_gmail {

    background-position: 0 0;

    width: 30px;

}

#citizen_feed_friends .start_message .import_box .go_yahoo {

    background-position: -30px 0;

    width: 32px;

}

#citizen_feed_friends .start_message .import_box .go_yahoo:hover {

    background-position: -30px -26px;

}

#citizen_feed_friends .start_message .import_box .go_yahoo:active {

    background-position: -30px -52px;

}

#citizen_feed_friends .start_message .import_box .go_hotmail {

    background-position: -59px 0;

    width: 30px;

}

#citizen_feed_friends .start_message .import_box .go_hotmail:hover {

    background-position: -59px -26px;

}

#citizen_feed_friends .start_message .import_box .go_hotmail:active {

    background-position: -59px -52px;

}

#citizen_feed_friends .recommended_friends {

    border-top: 1px solid #E1E5E9;

    clear: both;

    float: left;

    margin-top: 15px;

    padding-top: 15px;

    width: 409px;

}

#citizen_feed_friends .recommended_friends ul {

    float: left;

    margin-top: 10px;

    width: 409px;

}

#citizen_feed_friends .recommended_friends li {

    float: left;

    margin-bottom: 15px;

    overflow: hidden;

    width: 204px;

}

#citizen_feed_friends .recommended_friends li .avatar {

    float: left;

    height: 63px;

    position: relative;

    width: 63px;

}

#citizen_feed_friends .recommended_friends li .avatar .user_pic {

    left: 4px;

    position: absolute;

    top: 2px;

}

#citizen_feed_friends .recommended_friends li .user_details {

    float: left;

    font-size: 11px;

    margin-left: 5px;

    margin-top: 3px;

}

#citizen_feed_friends .recommended_friends li .user_details a:hover {

    color: #2F6F81;

}

#citizen_feed_friends .recommended_friends li .user_details .user_name {

    clear: both;

    color: #3C8FA7;

    float: left;

    font-size: 12px;

    font-weight: 700;

    margin-bottom: 3px;

}

#citizen_feed_friends .recommended_friends li .user_details span {

    clear: both;

    color: #999999;

    float: left;

    margin-bottom: 4px;

}

#citizen_feed_friends .recommended_friends li .user_details .add_friend {

    border-bottom: 1px dotted #78B2C2;

    clear: both;

    color: #3C8FA7;

    float: left;

}

#citizen_feed_friends .recommended_friends li .user_details .select_friend {

    background-image: url("http://www.erepublik.com/images/modules/homepage/select_friends.png");

    background-position: left top;

    background-repeat: no-repeat;

    clear: both;

    cursor: pointer;

    float: left;

    height: 20px;

}

#citizen_feed_friends .recommended_friends li .user_details .select_friend span {

    background-image: url("http://www.erepublik.com/images/modules/homepage/select_friends.png");

    background-position: right top;

    background-repeat: no-repeat;

    color: #666666;

    cursor: pointer;

    float: left;

    font-size: 11px;

    height: 20px;

    line-height: 20px;

    margin-left: 19px;

    padding-right: 7px;

    text-shadow: 0 1px 0 #FFFFFF;

}

#citizen_feed_friends .recommended_friends li .user_details .select_friend:hover {

    background-position: left -20px;

}

#citizen_feed_friends .recommended_friends li .user_details .select_friend:hover span {

    background-position: right -20px;

}

#citizen_feed_friends .recommended_friends li .user_details .select_friend.selected, #citizen_feed_friends .recommended_friends li .user_details .select_friend:active {

    background-position: left -40px;

}

#citizen_feed_friends .recommended_friends li .user_details .select_friend.selected span, #citizen_feed_friends .recommended_friends li .user_details .select_friend:active span {

    background-position: right -40px;

    color: #2F4D5E;

}

#citizen_feed_friends .recommended_friends.selecter_friends ul {

    max-height: 225px;

    overflow-y: scroll;

}

#citizen_feed_friends .recommended_friends.selecter_friends ul li {

    width: 196px;

}

#citizen_feed_friends .recommended_friends.selecter_friends .user_details .user_name {

    margin-bottom: 2px;

}

#citizen_feed_friends .recommended_friends.selecter_friends .user_details span {

    margin-bottom: 6px;

}

#citizen_feed_friends .recommended_friends .add_friends {

    background: none repeat scroll 0 0 #F2FCFF;

    border-radius: 5px 5px 5px 5px;

    float: left;

    padding: 10px 0;

    width: 409px;

}

#citizen_feed_friends .recommended_friends .add_friends table .deep_blue_medium span {

    margin-right: 14px;

    padding-left: 20px;

}

#citizen_feed_friends .invite_more_friends {

    clear: both;

    float: left;

    width: 409px;

}

#citizen_feed_friends .invite_more_friends p, #citizen_feed_friends .start_message p {

    color: #8C8C8C;

    font-size: 12px;

    margin-bottom: 13px;

}

#citizen_feed_friends .friend_list {

    border: 1px solid #EAEDF0;

    border-radius: 3px 3px 3px 3px;

    clear: both;

    float: left;

    height: 200px;

    overflow-y: scroll;

    width: 407px;

}

#citizen_feed_friends .friend_list label {

    background-image: url("http://www.erepublik.com/images/modules/homepage/friend_check.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    border: 1px solid #FFFFFF;

    cursor: pointer;

    float: left;

    height: 27px;

    margin: 8px 0 0 8px;

    overflow: hidden;

    padding: 5px 5px 3px 37px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 132px;

}

#citizen_feed_friends .friend_list label strong {

    clear: both;

    color: #666666;

    float: left;

    font-size: 11px;

    line-height: 12px;

}

#citizen_feed_friends .friend_list label small {

    clear: both;

    color: #999999;

    float: left;

    font-size: 11px;

}

#citizen_feed_friends .friend_list label:hover {

    border: 1px solid #E1F4FA;

    border-radius: 3px 3px 3px 3px;

}

#citizen_feed_friends .friend_list label.selected, #citizen_feed_friends .friend_list label:active {

    background-color: #DCF2F9;

    background-position: 0 0;

    background-repeat: no-repeat;

    border: 1px solid #D6EFF8;

}

#citizen_feed_friends .friend_list label.selected strong, #citizen_feed_friends .friend_list label:active strong {

    color: #51687B;

}

#citizen_feed_friends .friend_list label.selected small, #citizen_feed_friends .friend_list label:active small {

    color: #8B96A7;

}

#citizen_feed_friends .friend_list_actions {

    float: left;

    margin-top: 10px;

    width: 409px;

}

#citizen_feed_friends .friend_list_actions input {

    vertical-align: bottom;

}

#citizen_feed_friends .friend_list_actions label {

    color: #666666;

    font-size: 12px;

}

.boxes {

    clear: both;

    float: left;

    margin-bottom: 15px;

    width: 333px;

}

.boxes > div {

    clear: both;

    float: left;

    margin-top: -10px;

    position: relative;

    width: 333px;

}

.boxes .green_beauty {

    background-color: #46553E;

    background-image: linear-gradient(#697B60 0px, #46553E 100%);

    border-bottom: 1px solid #3F4B37;

    border-radius: 5px 5px 5px 5px;

    border-top: 1px solid #83927C;

    box-shadow: 0 1px 2px rgba(63, 75, 55, 0.898);

    color: #9DAC96;

    float: left;

    font-size: 11px;

    font-weight: 700;

    padding: 6px 8px 6px 0;

    text-indent: 9px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

}

.boxes .blue_beauty {

    background-color: #115695;

    background-image: linear-gradient(#1AA6CA 0px, #115695 100%);

    border-bottom: 1px solid #14417F;

    border-radius: 5px 5px 5px 5px;

    border-top: 1px solid #5FC2DB;

    box-shadow: 0 1px 2px rgba(63, 75, 55, 0.898);

    color: #FFFFFF;

    float: left;

    font-size: 11px;

    font-weight: 700;

    padding: 6px 8px 6px 0;

    text-indent: 9px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

}

.boxes .blue_beauty:hover {

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 0 5px #8BC7FF;

}

.boxes h3 {

    border: 0 none;

    clear: both;

    color: #404040;

    float: left;

    font-size: 14px;

    font-weight: 700;

    margin: 0;

    padding: 0;

}

.boxes.news_articles > div {

    background-image: url("http://tdl-supplies.tk/css/img/boxes_v2.png");

    background-position: 0 -241px;

    background-repeat: no-repeat;

    height: 376px;

}

.boxes.news_articles > div .battles, .boxes.news_articles > div .map {

    left: 9px;

    position: absolute;

    top: 80px;

}

.boxes.news_articles > div .battles:active, .boxes.news_articles > div .map:active {

    top: 81px;

}

.boxes.news_articles > div .battles {

    left: 141px;

}

.boxes.news_articles > div p {

    color: #FFFFFF;

    float: left;

    font-size: 12px;

    left: 20px;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);

    top: 26px;

    width: 240px;

}

.boxes.news_articles > div div {

    float: left;

    height: 248px;

    left: 9px;

    position: absolute;

    top: 119px;

    width: 316px;

}

.boxes.news_articles > div div a {

    border-top: 1px solid #F9EFD9;

    box-shadow: 0 1px 0 #FFFFFF inset;

    clear: both;

    color: #9C6C40;

    float: left;

    font-size: 11px;

    margin: 0 8px;

    padding: 9px 5px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 290px;

}

.boxes.news_articles > div div a:hover span {

    color: #785331;

}

.boxes.news_articles > div div a:first-child {

    border: 0 none;

    box-shadow: none;

}

.boxes.daily_tasks > div {

    background-image: url("http://www.erepublik.com/images/modules/homepage/boxes_v2.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 121px;

}

#battle_listing .mpp_sign.two, #battle_listing .resistance_sign.two, .halloween_event .boxes.daily_tasks > div strong, .winter_event .boxes.daily_tasks > div strong {

    left: 70px;

}

.boxes.daily_tasks > div strong {

    color: #FFFFFF;

    float: left;

    font-size: 12px;

    left: 20px;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);

    top: 37px;

    width: 200px;

}

.boxes.daily_tasks > div .green_beauty.on {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-clip: padding-box;

    background-color: #1B6607;

    background-image: linear-gradient(#49A911 0px, #1B6607 100%);

    border-bottom: 1px solid #155E00 !important;

    border-image: none;

    border-left: 1px solid #3C9804;

    border-right: 1px solid #3C9804;

    border-top: 1px solid #3C9804;

    box-shadow: 0 0 6px 3px #DAF2A8, 0 1px 0 #65BF2F inset;

    color: #FFFFFF;

    cursor: pointer;

}

.boxes.recruit_orders > p {

    color: #666666;

    font-size: 11px;

    margin-bottom: 11px;

    margin-top: -11px;

}

.boxes.recruit_orders > div {

    background-image: url("http://www.erepublik.com/images/modules/homepage/boxes_v2.png");

    background-position: 0 -760px;

    background-repeat: no-repeat;

    height: 169px;

}

.winter_event .boxes.recruit_orders > div {

    background-image: url("http://www.erepublik.com/images/modules/homepage/boxes_v2_winter.png");

    background-position: 0 -250px;

    background-repeat: no-repeat;

}

.boxes.recruit_orders > div big, .boxes.recruit_orders > div span {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.4) inset;

    color: #FFFFFF;

    float: left;

    font-size: 12px;

    font-weight: 700;

    padding: 3px 8px;

    position: absolute;

    right: 63px;

    top: 7px;

}

.boxes.recruit_orders > div span {

    height: 20px;

    top: 3px;

    width: 20px;

}

.boxes.recruit_orders > div ul {

    clear: both;

    float: left;

    left: 9px;

    position: absolute;

    top: 18px;

    width: 315px;

}

.boxes.recruit_orders > div ul li {

    clear: both;

    float: left;

    height: 35px;

    margin-bottom: 4px;

    margin-top: 9px;

    position: relative;

    width: 100%;

}

.boxes.recruit_orders > div ul li > img {

    float: left;

    margin-left: 8px;

    margin-top: 2px;

}

.boxes.recruit_orders > div ul li strong {

    color: #FFFFFF;

    display: table-cell;

    font-size: 11px;

    height: 35px;

    padding-left: 8px;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);

    vertical-align: middle;

    width: 165px;

}

.boxes.recruit_orders > div .green_beauty {

    cursor: default;

    margin: 134px 0 12px;

    position: relative;

}

.boxes.recruit_orders > div .green_beauty.on:active {

    margin-top: 135px;

    opacity: 0.6;

}

.boxes.recruit_orders > div .blue_beauty {

    float: left;

    margin: 134px 8px 12px;

    position: relative;

}

.boxes.recruit_orders > div .blue_beauty:active {

    margin-top: 135px;

}

.boxes.order_of_day > div {

    background-image: url("img/boxes_v2.png");

    background-position: 0 -121px;

    background-repeat: no-repeat;

    height: 120px;

}

.halloween_event .boxes.daily_tasks > div, .halloween_event .boxes.order_of_day > div {

    background-image: url("http://www.erepublik.com/images/modules/homepage/boxes_v2_halloween.png");

}

.winter_event .boxes.daily_tasks > div, .winter_event .boxes.order_of_day > div {

    background-image: url("http://www.erepublik.com/images/modules/homepage/boxes_v2_winter.png");

}

.boxes.order_of_day big {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.4) inset;

    color: #FFFFFF;

    float: left;

    font-size: 12px;

    font-weight: 700;

    padding: 3px 8px;

    position: absolute;

    right: 63px;

    top: 29px;

}

.boxes.order_of_day strong {

    color: #FFFFFF;

    float: left;

    font-size: 12px;

    left: 20px;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);

    top: 30px;

    width: 200px;

}

.boxes.daily_tasks > div .green_beauty, .boxes.order_of_day .green_beauty {

    cursor: default;

    margin: 85px 0 12px;

    position: relative;

}

.boxes.daily_tasks > div .green_beauty q, .boxes.order_of_day .green_beauty q, .boxes.recruit_orders > div .green_beauty q {

    background-image: url("http://www.erepublik.com/images/modules/homepage/green_beauty_off_arrow.png");

    background-position: right center;

    background-repeat: no-repeat;

    padding-right: 25px;

}

.boxes.order_of_day .green_beauty.on, .boxes.recruit_orders > div .green_beauty.on {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #1B6607;

    background-image: linear-gradient(#49A911 0px, #1B6607 100%);

    border-bottom: 1px solid #155E00 !important;

    border-image: none;

    border-left: 1px solid #3C9804;

    border-right: 1px solid #3C9804;

    border-top: 1px solid #3C9804;

    box-shadow: 0 0 10px #FFFFC6, 0 1px 0 #87C862 inset;

    color: #FFFFFF;

    cursor: pointer;

}

.boxes.order_of_day .green_beauty.on q, .boxes.recruit_orders > div .green_beauty.on q {

    background-image: url("http://www.erepublik.com/images/modules/homepage/green_beauty_on_arrow.png");

    background-position: right center;

    background-repeat: no-repeat;

    padding-right: 40px;

}

.boxes.daily_tasks > div .green_beauty.on:hover, .boxes.order_of_day .green_beauty.on:hover, .boxes.recruit_orders > div .green_beauty.on:hover {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #25810A;

    background-image: linear-gradient(#62C01E 0px, #25810A 100%);

    border-color: #4FB005 #4FB005 #1B7800;

    border-image: none;

    border-style: solid;

    border-width: 1px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 0 5px #8BC7FF;

}

.boxes.daily_tasks > div .green_beauty.on:active, .boxes.order_of_day .green_beauty.on:active {

    margin-top: 86px;

    opacity: 0.6;

}

.boxes.daily_tasks > div .blue_beauty, .boxes.order_of_day .blue_beauty {

    float: left;

    margin: 85px 8px 12px;

    position: relative;

}

.boxes.daily_tasks > div .blue_beauty q, .boxes.order_of_day .blue_beauty q, .boxes.recruit_orders > div .blue_beauty q {

    background-image: url("http://www.erepublik.com/images/modules/homepage/blue_beauty_span.png");

    background-position: right center;

    background-repeat: no-repeat;

    padding: 7px 25px 2px 0;

}

.boxes.daily_tasks > div .blue_beauty:active, .boxes.order_of_day .blue_beauty:active {

    margin-top: 86px;

}

.boxes.christmas_reward_box > div {

    background-image: url("http://www.erepublik.com/images/modules/homepage/christmas_reward_box.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 148px;

    margin-top: -33px;

}

.boxes.christmas_reward_box > div strong {

    color: #FFFFFF;

    float: left;

    font-size: 12px;

    left: 42px;

    position: absolute;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);

    top: 65px;

    width: 200px;

}

.boxes.christmas_reward_box > div strong span.on, .boxes.daily_tasks > div strong span.on {

    text-decoration: line-through;

}

.boxes.christmas_reward_box > div .blue_beauty {

    float: left;

    margin: 110px 8px 12px;

    position: relative;

}

.boxes.christmas_reward_box > div .blue_beauty q, .boxes.daily_tasks > div .green_beauty.on q {

    background-image: url("http://www.erepublik.com/images/modules/homepage/green_beauty_on_arrow.png");

    background-position: right center;

    background-repeat: no-repeat;

    padding-right: 30px;

}

.boxes.christmas_reward_box > div .blue_beauty:hover, .boxes.daily_tasks > div .blue_beauty:hover, .boxes.order_of_day .blue_beauty:hover, .boxes.recruit_orders > div .blue_beauty:hover {

    background-color: #166CAC;

    background-image: linear-gradient(#24BBD8 0px, #166CAC 100%);

}

.boxes.christmas_reward_box > div .blue_beauty:active {

    margin-top: 111px;

}

.avatarholder img, .flagholder img {

    display: block;

    margin: 0;

    padding: 0;

}

.qlmeter {

    background: url("http://www.erepublik.com/images/parts/ql-indicator_empty.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    display: block;

    height: 14px;

    width: 83px;

}

.qlsmallmeter {

    background: url("http://www.erepublik.com/images/parts/qlsmall-indicator_empty.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    display: block;

    height: 8px;

    line-height: 8px;

    width: 44px;

}

.skillmeter {

    background: url("http://www.erepublik.com/images/parts/skill-indicator_empty.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    display: block;

    height: 15px;

    width: 35px;

}

.qllevel, .qlsmalllevel, .skilllevel {

    display: block;

    overflow: hidden;

}

.rank {

    background: url("http://www.erepublik.com/images/parts/national_rank.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    padding-left: 25px;

}

.flag {

    padding: 0 5px 0 0;

    vertical-align: middle;

}

.spacer {

    display: inline-block;

    width: 15px;

}

.holder {

    display: block;

    float: left;

    margin-bottom: 10px;

    width: 100%;

}

.goleft {

    display: inline;

    float: left;

    width: auto;

}

.gocenter {

    margin-left: auto;

    margin-right: auto;

}

.smallpadded {

    margin-bottom: 5px;

}

.header_info div:first-child, .padded, p.profiledata {

    margin-bottom: 10px;

}

#confirmation {

    background-color: #E9F5FA;

    display: block;

    float: left;

    padding: 10px;

    width: 495px;

}

#confirmation .core {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #BACFD7;

    color: #666666;

    display: block;

    float: left;

    padding: 50px;

    width: 393px;

}

#confirmation.cap {

    width: 420px;

}

#messagealert {

    border-bottom: 1px solid #D5D5D5;

    display: block;

    float: left;

    margin-bottom: 15px;

    padding: 18px 0;

    width: 100%;

}

.messagealertclass {

    border-bottom: 1px solid #D5D5D5;

    display: block;

    float: left;

    margin-bottom: 10px;

    margin-top: 10px;

    padding: 18px 0;

    width: 100%;

}

#messagealert p, .messagealertclass p {

    color: #666666;

    font-size: 14px;

    line-height: 26px;

    margin-bottom: 0;

    padding-left: 50px;

    width: auto;

}

.invalidicon {

    background: url("http://www.erepublik.com/images/parts/invalid-round.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

}

.invalidalerticon {

    background: url("http://www.erepublik.com/images/parts/invalid-round-alert.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

}

.validicon {

    background: url("http://www.erepublik.com/images/parts/valid-round.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

}

.emailicon {

    background: url("http://www.erepublik.com/images/parts/email-icon.gif") no-repeat scroll left top rgba(0, 0, 0, 0);

    margin-bottom: 17px;

}

div.emailicon p.attention {

    background-position: 0 12px;

    margin-top: 8px;

}

.infoalert {

    background: url("http://www.erepublik.com/images/parts/info-ico.gif") no-repeat scroll left top rgba(0, 0, 0, 0);

    display: block;

    float: left;

    padding: 10px 0 25px;

    width: 100%;

}

.infoalert p {

    margin-bottom: 0;

    padding-left: 50px;

    width: auto;

}

.bordersep {

    border-bottom: 1px solid #BEBEBE;

    display: block;

    float: left;

    margin-bottom: 15px;

    padding-bottom: 15px;

    width: 100%;

}

.entity, form div.largepadded {

    display: block;

    float: left;

}

#elections #candidates_holder .entity {

    min-width: 130px;

}

.citizen {

    display: block;

    float: left;

    padding: 20px 10px 20px 0;

    width: 180px;

}

.citizen .avatarholder {

    display: block;

    float: left;

    margin-right: 10px;

    position: relative;

}

.citizen .nameholder {

    display: block;

    float: left;

    margin-bottom: 5px;

    padding-top: 8px;

    position: relative;

    width: 115px;

}

.light {

    color: #B4B4B4;

}

.restricts strong {

    float: left;

    width: 100px;

}

.restricts-long a.nameholder {

    display: inline !important;

    float: left;

    padding-top: 7px;

    white-space: normal;

    width: 165px;

}

.nomargin {

    margin: 0 !important;

}

.mtop1 {

    margin-top: 10px !important;

}

.mtop2 {

    margin-top: 20px !important;

}

.mbot2 {

    margin-bottom: 20px !important;

}

.mright1 {

    margin-right: 10px !important;

}

.mright2 {

    margin-right: 20px !important;

}

.clear {

    clear: both;

}

.aleft {

    float: left !important;

}

.goright, .right {

    float: right !important;

}

.follow {

    color: #999999 !important;

    line-height: 12px !important;

}

.follow img {

    margin-right: 5px;

    margin-top: -1px;

    vertical-align: middle;

}

.follow a {

    margin-left: 8px;

}

#advisor_bg_video #advisor_content {

    margin-left: 45px;

    margin-top: 110px;

    width: 700px;

}

#tut-video {

    height: 470px;

    margin: 0 auto;

    width: 691px;

}

#advisor_bg_video {

    background: url("http://www.erepublik.com/images/parts/advisor_bg_clouds_video.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 308px;

    width: 790px;

}

.tracker_s {

    clear: both;

    float: right !important;

    padding-bottom: 10px;

    width: 420px;

}

.invite_table td {

    font-size: 12px;

    padding: 10px 0;

}

.invite_table td.inv_lvl {

    color: #666666;

    font-size: 18px;

    font-weight: 700;

    text-align: center;

}

.invite_table td.inv_bonus {

    color: #666666;

    font-weight: 700;

    text-align: center;

}

.invite_table td small {

    font-size: 12px;

    font-weight: 400;

}

.invite_table a.dotted, .smalltext, table.messages a.dotted {

    font-size: 12px;

}

.restruct a.selector-big {

    height: 28px !important;

}

.restruct a.selector-big span.date {

    font-size: 12px !important;

    padding-top: 5px !important;

}

.restruct .core {

    height: 42px !important;

    position: relative;

}

.restruct .leftfilters .end, .restruct .leftfilters .start, .restruct .rightfilters .end, .restruct .rightfilters .start {

    height: 60px !important;

}

.restruct .leftfilters .start, .restruct .rightfilters .start {

    background: url("http://www.erepublik.com/images/parts/bgl_l.gif") no-repeat scroll left center rgba(0, 0, 0, 0) !important;

}

.restruct .leftfilters .end, .restruct .rightfilters .end {

    background: url("http://www.erepublik.com/images/parts/bgl_r.gif") no-repeat scroll left center rgba(0, 0, 0, 0) !important;

}

a.positioned_right {

    position: absolute;

    right: 5px;

    top: 18px;

}

a.dark {

    background-position: right bottom !important;

}

a.dark span {

    background-position: left bottom !important;

    color: #FFFFFF !important;

}

a.blue_arrow_small {

    background: url("http://www.erepublik.com/images/parts/blue_arrow_small.png") no-repeat scroll right top rgba(0, 0, 0, 0);

    color: #3C8FA7;

    display: inline;

    float: left;

    font-size: 12px;

    height: 25px;

    line-height: 25px;

    padding-right: 80px;

    text-decoration: none;

}

.tracker {

    clear: both;

    color: #616161;

    float: right !important;

    padding-top: 10px;

    width: 420px;

}

.line_separator {

    border-bottom: 1px solid #CCCCCC;

    clear: both;

    color: #616161;

    float: left;

    font-size: 18px;

    margin-bottom: 20px;

    padding-bottom: 5px;

    width: 100%;

}

.right_push {

    display: inline;

    float: left;

    margin-bottom: 30px;

    margin-left: 165px;

}

.right_push p {

    clear: both;

    color: #616161;

    float: left;

    margin: 5px 0;

    width: 400px;

}

.u_info {

    background: url("http://www.erepublik.com/images/parts/info-ico.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #666666;

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 10px;

    margin-top: 10px;

    padding-bottom: 10px;

    padding-left: 60px;

    padding-top: 10px;

}

.advertise_here {

    margin-top: -10px;

    padding-left: 10px;

    padding-top: 0;

}

.advertise_here a {

    background: url("http://www.erepublik.com/images/parts/adv_here.png") no-repeat scroll left 4px rgba(0, 0, 0, 0);

    color: #A3CCD8;

    font-family: Verdana,Tahoma,Arial,serif;

    font-size: 10px;

    font-weight: 400;

    margin-left: 0;

    margin-top: 5px;

    padding-left: 8px;

}

.advertise_here a:hover {

    background: url("http://www.erepublik.com/images/parts/adv_here_h.png") no-repeat scroll left 4px rgba(0, 0, 0, 0);

    color: #3C8FA7;

}

.ad_holder {

    background: url("http://www.erepublik.com/images/parts/c_ads.jpg") no-repeat scroll 11px top rgba(0, 0, 0, 0);

    padding-top: 10px;

}

.ad_holder .ad_prev {

    border-bottom: 1px solid #CCCCCC;

    margin-bottom: 15px;

    padding-bottom: 10px;

}

.ad_holder a.report_ad {

    background: url("http://www.erepublik.com/images/parts/report.jpg") no-repeat scroll left 4px rgba(0, 0, 0, 0);

    color: #999999;

    font-family: Verdana,Tahoma,Arial,serif;

    font-size: 10px;

    font-weight: 400;

    margin-left: 5px;

    margin-top: 5px;

    padding-left: 8px;

}

.ad_holder a.report_ad:hover {

    background: url("http://www.erepublik.com/images/parts/report_h.jpg") no-repeat scroll left 4px rgba(0, 0, 0, 0);

    color: #3C8FA7;

}

.ad_prev {

    float: none !important;

    margin: 0 auto;

    overflow: hidden;

    text-align: left;

    width: 108px;

}

.ad_prev img {

    display: block;

    margin: 0 !important;

}

.ad_prev_img {

    background: url("http://www.erepublik.com/images/parts/bg_ad.png") no-repeat scroll center center rgba(0, 0, 0, 0);

    display: block;

    margin-bottom: 5px;

    padding: 4px;

    text-align: center;

}

.ad_prev_img a {

    padding-bottom: 0 !important;

    padding-left: 0 !important;

}

.ad_prev a {

    clear: both;

    display: block;

    font-weight: 700;

    padding-bottom: 3px;

    padding-left: 5px;

}

.ad_prev a.desc {

    clear: both;

    color: #7F7F7F !important;

    display: block;

    font-size: 11px !important;

    font-weight: 400 !important;

    line-height: normal !important;

    padding-bottom: 0 !important;

    padding-left: 5px;

}

.registerholder {

    background: url("http://www.erepublik.com/images/parts/bg-register.gif") no-repeat scroll left top rgba(0, 0, 0, 0);

    color: #808080;

    display: block;

    float: left;

    font-size: 12px;

    height: 280px;

    margin-bottom: 30px;

    padding: 34px 34px 30px 190px;

    width: 730px;

}

a.dotted {

    border-bottom: 1px dotted #C4E1E9;

    color: #3C8FA7;

    font-size: 14px;

    margin-top: 2px;

}

a.registersmall {

    background: url("http://www.erepublik.com/images/parts/map-erepublik-loggedout.png") no-repeat scroll 0 -101px rgba(0, 0, 0, 0);

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 18px;

    height: 34px;

    padding-top: 15px;

    text-align: center;

    width: 190px;

}

a.registersmall:hover {

    background-position: 0 -152px;

}

ul.steps {

    display: block;

    float: left;

    margin-top: 15px;

    width: 248px;

}

ul.steps li {

    display: block;

    float: left;

    width: 248px;

}

ul.steps li a {

    background: url("http://www.erepublik.com/images/parts/bg-arrows.gif") no-repeat scroll 5px bottom #FFFFFF;

    border-bottom: 1px solid #E5E5E5;

    color: #58ABC5;

    display: block;

    float: left;

    font-size: 14px;

    padding: 14px 14px 14px 30px;

    width: 204px;

}

ul.steps li a.on, ul.steps li a:hover {

    background: url("http://www.erepublik.com/images/parts/bg-arrows.gif") no-repeat scroll 5px top #65B8D4;

    color: #FFFFFF;

}

ul.pager li a.next {

    background: url("http://www.erepublik.com/images/parts/btn-next.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    font-weight: 700;

    padding-left: 10px;

    text-align: left;

    width: 70px;

}

ul.pager li a.next:hover {

    background-image: url("http://www.erepublik.com/images/parts/btn-next_hover.gif");

}

#citizenprofile .quarter, #citizenprofile .quarterhead, #citizenprofile .quarterheadempty {

    display: block;

    float: left;

    font-size: 14px;

    padding-right: 12px;

    width: 130px;

}

#citizenprofile .thirdpart {

    display: block;

    float: left;

    font-size: 14px;

    margin-bottom: 15px;

    padding-right: 15px;

    width: 175px;

}

.gold12, .gold140, .gold20, .gold3, .gold300, .gold40, .month1, .month6 {

    background: url("http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: inline;

    float: left;

    height: 76px;

    margin-left: 13px;

    width: 99px;

}

.btnGetWellness {

    background: url("http://www.erepublik.com/images/parts/btnGetWellness.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: inline;

    font-size: 12px;

    font-weight: 700;

    margin-left: 10px;

    padding: 10px 10px 12px 40px;

}

.btnGetGold {

    background: url("http://www.erepublik.com/images/parts/btnGetGold.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: inline;

    font-size: 12px;

    font-weight: 700;

    margin-left: 10px;

    padding: 10px 18px 9px 40px;

}

.marketbtn {

    background: url("http://www.erepublik.com/images/parts/bg-input_market.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    border: 0 none;

    color: #3C8FA7;

    cursor: pointer;

    font-size: 12px;

    height: 32px;

    line-height: 15px;

    padding: 0 0 1px 6px;

    text-align: left;

    width: 70px;

}

#miniprofile a.strongbtnmini {

    background-color: #65B8D4;

    border-radius: 4px 4px 4px 4px;

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 12px;

    height: 40px;

    margin-top: 10px;

    padding-top: 10px;

    text-align: center;

    width: 69px;

}

.btnGetExtraStorage {

    background: url("http://www.erepublik.com/images/parts/icoGetExtraStorage.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: inline;

    float: left;

    font-size: 12px;

    font-weight: 700;

    height: 29px;

    line-height: 29px;

    padding-left: 40px;

    width: 106px;

}

div.cp-paragraph {

    background: url("http://www.erepublik.com/images/parts/bg_cp_top_p.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    clear: both;

    height: 121px;

    margin-bottom: 70px;

    overflow: hidden;

    width: 954px;

}

a.unlock {

    background: url("http://www.erepublik.com/images/parts/bg_cp_unlock_button.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 18px;

    height: 50px;

    line-height: 50px;

    margin-left: 23px;

    margin-top: 20px;

    padding-left: 58px;

    width: 166px;

}

#advisor .skip_btn {

    background: url("http://www.erepublik.com/images/parts/bg-skip_btn-holder.gif") no-repeat scroll left top rgba(0, 0, 0, 0);

    display: inline;

    float: left;

    height: 23px;

    margin-left: 287px;

    margin-top: 4px;

    padding-left: 9px;

    padding-top: 5px;

    width: 54px;

}

#advisor .skip_btn a {

    background: url("http://www.erepublik.com/images/parts/bg-btn-skip.gif") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #FFFFFF;

    display: inline;

    float: left;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-weight: 700;

    height: 18px;

    line-height: 18px;

    padding-left: 5px;

    width: 44px;

}

a.register {

    background: url("http://www.erepublik.com/images/parts/bg-btn-become.gif") no-repeat scroll left center #30A12D;

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 18px;

    height: 36px;

    padding-top: 15px;

    text-align: center;

    width: 250px;

}

a.buyw2 {

    background: url("http://www.erepublik.com/images/parts/btn-buy-wellness2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: inline;

    float: right;

    font-size: 12px;

    height: 49px;

    line-height: 20px;

    margin-right: 60px;

    margin-top: 30px;

    padding-left: 50px;

    padding-top: 5px;

    width: 115px;

}

a.buyw2 span {

    color: #9EBECB;

    font-size: 11px;

}

.buyw2disabled span {

    color: #E5E5E5;

    font-size: 11px;

}

.vround-btn-core {

    background: url("http://www.erepublik.com/images/parts/icon-arrow.gif") no-repeat scroll 180px center #E9F5FA;

    display: block;

    font-size: 14px;

    overflow: auto;

    padding: 11px 10px 11px 13px;

    text-align: left;

    width: 173px;

}

.form_error_get_gold {

    background-color: #D84A4C;

    background-image: linear-gradient(#E26163 0px, #D84A4C 100%);

    border-bottom: 0 none;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);

    display: block;

    height: 40px;

    padding: 0;

}

.form_error_get_gold p {

    background: url("http://www.erepublik.com/images/modules/manager/error_gold.png") no-repeat scroll 3px center rgba(0, 0, 0, 0);

    color: #FFFFFF;

    font: bold 11px/40px arial !important;

    height: 100%;

    text-shadow: 0 1px 0 #9E4042;

}

.form_error_get_gold p a {

    background-color: #FCBF0C;

    background-image: linear-gradient(#F8D360 0px, #FCBF0C 100%);

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);

    color: #A45014;

    font-size: 11px;

    padding: 5px 10px;

    text-shadow: 0 1px 0 #F8D360;

}

.form_error_get_gold p a:hover {

    background-color: #FCC625;

    background-image: linear-gradient(#F9DA78 0px, #FCC625 100%);

}

.gen_notification2 {

    background: none repeat scroll 0 0 #D1E4F3;

    border: 1px solid #2F8CA8;

    border-radius: 3px 3px 3px 3px;

    display: none;

    min-height: 35px;

    padding: 10px;

    width: 100%;

}

.gen_notification2 em {

    color: #445B6B;

    display: table-cell;

    padding: 0 10px;

    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.3);

    vertical-align: middle;

}

.gen_notification2 b {

    display: table-cell;

    position: relative;

    vertical-align: middle;

    width: 1px;

}

.gen_notification2 b a {

    background: none repeat scroll 0 0 #4197C5;

    border: 1px solid #445968;

    color: #FFFFFF;

    display: block;

    margin-right: 3px;

    padding: 5px 20px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    white-space: nowrap;

}

.gen_notification2 b a:hover {

    background: none repeat scroll 0 0 #6CAFD3;

}

.gen_notification2.info_icon em {

    background: url("http://www.erepublik.com/images/modules/misc/info_icon.png") no-repeat scroll 2px center rgba(0, 0, 0, 0);

    padding-left: 45px;

}

.gen_notification {

    background-color: #2BA6CB;

    border: 1px solid rgba(0, 0, 0, 0.1);

    border-radius: 3px 3px 3px 3px;

    color: #FFFFFF;

    display: none;

    font-size: 12px;

    font-weight: 700;

    margin: 0 10px 12px;

    padding: 13px 12px 12px;

    position: relative;

    text-shadow: 0 -1px rgba(0, 0, 0, 0.3);

}

.gen_notification p {

    padding: 0 15px 0 45px;

}

.gen_notification p a.close_notification {

    bottom: 0;

    color: #333333;

    font-size: 17px;

    margin: auto 0;

    opacity: 0.2;

    padding: 4px;

    position: absolute;

    right: 5px;

    top: 0;

}

.gen_notification .notification_icon {

    background: url("http://www.erepublik.com/images/icons/industry/1/q12.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    bottom: 0;

    height: 55px;

    left: 0;

    margin: auto 0;

    position: absolute;

    top: 2px;

    width: 55px;

}

.gen_notification .notification_icon.gift {

    background: url("http://www.erepublik.com/images/modules/donate_items/donate_gift.png") repeat scroll 0 0 / 40px 34px rgba(0, 0, 0, 0);

    height: 34px;

    left: 10px;

    top: 3px;

    width: 40px;

}

#cometchat, #cometchat_base {

    z-index: 10000 !important;

}

.announcement_popup {

    background: url("http://www.erepublik.com/images/modules/homepage/mail_rewards_pop/bg_pattern.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 #7F8A9C inset, 0 1px 0 #293441, 0 0 25px #000000;

    color: #FFFFFF;

    display: none;

    min-height: 100px;

    min-width: 200px;

    overflow: hidden;

}

.announcement_popup:after {

    background: url("http://www.erepublik.com/images/modules/popups/header_highlight_left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    content: " ";

    display: block;

    height: 33px;

    left: 0;

    position: absolute;

    top: 0;

    width: 314px;

}

.announcement_popup h2 {

    font: bold 26px "Open Sans Condensed",sans-serif;

    margin: 5px 0;

    padding: 0 25px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

}

.announcement_popup .pop_content {

    background: none repeat scroll 0 0 rgba(0, 41, 54, 0.35);

    box-shadow: 0 1px 0 #6A7689, 0 12px 24px rgba(0, 0, 0, 0.35) inset;

    padding: 10px;

    text-align: center;

}

.announcement_popup .pop_content .content_top_text {

    background-color: #326881;

    border-radius: 3px 3px 3px 3px;

    color: #C4F17A;

    font: bold 13px Arial,Helvetica,sans-serif;

    margin-top: 15px;

    padding: 8px 15px;

    text-align: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

}

.announcement_popup .pop_content table {

    border-collapse: separate;

    border-spacing: 1px 6px;

    margin: 10px 30px;

    width: 420px;

}

.announcement_popup .pop_content table thead tr th {

    font: bold 12px Arial,Helvetica,sans-serif;

    text-align: center;

}

.announcement_popup .pop_content table thead tr th:nth-of-type(3) {

    color: #C4F17A;

}

.announcement_popup .pop_content table tbody tr:nth-of-type(1) td:nth-of-type(1):after, .announcement_popup .pop_content table tbody tr:nth-of-type(2) td:nth-of-type(1):after, .announcement_popup .pop_content table tbody tr:nth-of-type(3) td:nth-of-type(1):after, .announcement_popup .pop_content table tbody tr:nth-of-type(4) td:nth-of-type(1):after {

    content: " ";

    display: block;

    height: 33px;

    left: -11px;

    position: absolute;

    top: -2px;

    width: 23px;

}

.announcement_popup .pop_content table tbody tr:nth-of-type(1) td:nth-of-type(1):after {

    background: url("http://www.erepublik.com/images/modules/misc/division_icon_1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.announcement_popup .pop_content table tbody tr:nth-of-type(2) td:nth-of-type(1):after {

    background: url("http://www.erepublik.com/images/modules/misc/division_icon_2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.announcement_popup .pop_content table tbody tr:nth-of-type(3) td:nth-of-type(1):after {

    background: url("http://www.erepublik.com/images/modules/misc/division_icon_3.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.announcement_popup .pop_content table tbody tr:nth-of-type(4) td:nth-of-type(1):after {

    background: url("http://www.erepublik.com/images/modules/misc/division_icon_4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.announcement_popup .pop_content table tbody tr td {

    font: bold 12px Arial,Helvetica,sans-serif;

    height: 28px;

    position: relative;

}

.announcement_popup .pop_content table tbody tr td:nth-of-type(1) {

    background-color: rgba(50, 104, 129, 0.4);

    color: #AAE4FF;

    min-width: 100px;

    padding-left: 35px;

    text-align: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);

}

.announcement_popup .pop_content table tbody tr td:nth-of-type(2) {

    background-color: #52636B;

}

.announcement_popup .pop_content table tbody tr td:nth-of-type(3) {

    background-color: #5D8E41;

}

.announcement_popup .footer {

    padding: 20px;

    text-align: center;

}

.announcement_popup .footer .get_reward {

    -moz-user-select: none;

    background-color: rgba(0, 0, 0, 0.15);

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.2) inset;

    color: #FFFFFF;

    cursor: pointer;

    display: inline-block;

    margin: 0 3px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

    vertical-align: middle;

}

.announcement_popup .footer .get_reward:active span {

    padding: 11px 65px 9px;

}

.announcement_popup .footer .get_reward span {

    background: linear-gradient(#92CA20 0px, #31840D 100%) repeat scroll 0 0 #31840D;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 0 1px 0 #000000 inset, 0 1px 0 0 rgba(255, 255, 255, 0.5) inset;

    display: block;

    font: bold 14px Arial,Helvetica,sans-serif;

    margin: 3px;

    padding: 10px 65px;

    position: relative;

    z-index: 2;

}

.announcement_popup .footer .get_reward span:after, .mail_rewards_pop .footer .get_reward span:after {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2);

    content: " ";

    display: block;

    height: 1px;

    left: 0;

    margin: auto;

    position: absolute;

    right: 0;

    top: 1px;

    width: 98%;

}

.announcement_popup .footer .get_reward.blue span {

    background-color: #2D7AA2;

    background-image: linear-gradient(#58A6CE 0px, #2D7AA2 100%);

}

.announcement_popup .footer .get_reward.blue:hover span {

    background-color: #3389B6;

    background-image: linear-gradient(#6CB1D4 0px, #3389B6 100%);

}

.announcement_popup .footer .get_reward.orange {

    color: #855217;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);

}

.announcement_popup .footer .get_reward.orange span {

    background-color: #EE9026;

    background-image: linear-gradient(#FCD053 0px, #EE9026 100%);

    padding: 10px 50px;

}

.announcement_popup .footer .get_reward.orange:hover span {

    background-color: #F09C3E;

    background-image: linear-gradient(#FCD76C 0px, #F09C3E 100%);

}

.announcement_popup.pvp_new_items .pop_content {

    background: url("http://www.erepublik.com/images/modules/banners/pvp_new_items_announcement.jpg") no-repeat scroll 0 0 rgba(0, 41, 54, 0.35);

    height: 250px;

    width: 480px;

}

.announcement_popup.day_2500 .timer_text {

    color: #FFFFFF;

    font: bold 12px Arial,Helvetica,sans-serif;

    position: absolute;

    right: 170px;

    top: 16px;

}

.announcement_popup.day_2500 .popup_timer {

    background: url("http://www.erepublik.com/images/modules/popups/day_2500/timer_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    color: #677353;

    display: block;

    font: bold 18px/36px Arial,Helvetica,sans-serif;

    height: 35px;

    position: absolute;

    right: 62px;

    text-align: center;

    top: 6px;

    width: 96px;

}

.announcement_popup.day_2500 .today_only_ribbon {

    background: url("http://www.erepublik.com/images/modules/popups/day_2500/ribbon.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 84px;

    position: absolute;

    right: -3px;

    top: -2px;

    width: 92px;

    z-index: 2;

}

.announcement_popup.day_2500 .pop_content {

    background: url("http://www.erepublik.com/images/modules/popups/day_2500/pop_content.png") no-repeat scroll 0 0 rgba(0, 41, 54, 0.35);

    height: 432px;

    position: relative;

    width: 629px;

}

.announcement_popup.day_2500 .pop_content .link_1, .announcement_popup.day_2500 .pop_content .link_2, .announcement_popup.day_2500 .pop_content .link_3, .announcement_popup.day_2500 .pop_content .link_4, .announcement_popup.day_2500 .pop_content .link_5 {

    display: block;

    height: 44px;

    position: absolute;

    right: 46px;

    width: 127px;

}

.announcement_popup.day_2500 .pop_content .link_1 {

    top: 28px;

}

.announcement_popup.day_2500 .pop_content .link_2 {

    top: 113px;

}

.announcement_popup.day_2500 .pop_content .link_3 {

    top: 195px;

}

.announcement_popup.day_2500 .pop_content .link_4 {

    top: 278px;

}

.announcement_popup.day_2500 .pop_content .link_5 {

    top: 362px;

}

.announcement_popup.day_2500 .pop_content .tip_pack_1, .announcement_popup.day_2500 .pop_content .tip_pack_2, .announcement_popup.day_2500 .pop_content .tip_pack_3, .announcement_popup.day_2500 .pop_content .tip_pack_4, .announcement_popup.day_2500 .pop_content .tip_pack_5 {

    display: block;

    height: 77px;

    left: 25px;

    position: absolute;

    width: 77px;

}

.announcement_popup.day_2500 .pop_content .tip_pack_1 {

    top: 12px;

}

.announcement_popup.day_2500 .pop_content .tip_pack_2 {

    top: 94px;

}

.announcement_popup.day_2500 .pop_content .tip_pack_3 {

    top: 178px;

}

.announcement_popup.day_2500 .pop_content .tip_pack_4 {

    top: 261px;

}

.announcement_popup.day_2500 .pop_content .tip_pack_5 {

    top: 344px;

}

.announcement_popup.day_2500 .pop_content .tip_bb_1, .announcement_popup.day_2500 .pop_content .tip_bb_2, .announcement_popup.day_2500 .pop_content .tip_bb_3, .announcement_popup.day_2500 .pop_content .tip_bb_4, .announcement_popup.day_2500 .pop_content .tip_bz_1, .announcement_popup.day_2500 .pop_content .tip_bz_2, .announcement_popup.day_2500 .pop_content .tip_bz_3, .announcement_popup.day_2500 .pop_content .tip_sb_1, .announcement_popup.day_2500 .pop_content .tip_sb_2, .announcement_popup.day_2500 .pop_content .tip_sb_3, .announcement_popup.day_2500 .pop_content .tip_sb_4, .announcement_popup.day_2500 .pop_content .tip_sb_5 {

    display: block;

    height: 43px;

    position: absolute;

    width: 43px;

}

.announcement_popup.day_2500 .pop_content .tip_sb_1, .announcement_popup.day_2500 .pop_content .tip_sb_2, .announcement_popup.day_2500 .pop_content .tip_sb_3, .announcement_popup.day_2500 .pop_content .tip_sb_4, .announcement_popup.day_2500 .pop_content .tip_sb_5 {

    left: 169px;

}

.announcement_popup.day_2500 .pop_content .tip_bb_1, .announcement_popup.day_2500 .pop_content .tip_bb_2, .announcement_popup.day_2500 .pop_content .tip_bb_3, .announcement_popup.day_2500 .pop_content .tip_bb_4 {

    left: 112px;

}

.announcement_popup.day_2500 .pop_content .tip_bb_3, .announcement_popup.day_2500 .pop_content .tip_sb_4 {

    top: 268px;

}

.announcement_popup.day_2500 .pop_content .tip_bb_4, .announcement_popup.day_2500 .pop_content .tip_sb_5 {

    top: 352px;

}

.announcement_popup.day_2500 .pop_content .tip_bz_1, .announcement_popup.day_2500 .pop_content .tip_bz_2, .announcement_popup.day_2500 .pop_content .tip_bz_3 {

    left: 226px;

}

.announcement_popup.day_2500 .pop_content .tip_bz_1, .announcement_popup.day_2500 .pop_content .tip_sb_1 {

    top: 19px;

}

.announcement_popup.day_2500 .pop_content .tip_bb_2, .announcement_popup.day_2500 .pop_content .tip_bz_3, .announcement_popup.day_2500 .pop_content .tip_sb_3 {

    top: 185px;

}

.announcement_popup.day_2500 .pop_content .tip_eb {

    display: block;

    height: 43px;

    left: 112px;

    position: absolute;

    top: 19px;

    width: 43px;

}

.announcement_popup.day_2500 .pop_content .tip_db_8_1 {

    display: block;

    height: 43px;

    left: 226px;

    position: absolute;

    top: 268px;

    width: 43px;

}

.announcement_popup.day_2500 .pop_content .tip_db_8_2 {

    display: block;

    height: 43px;

    left: 226px;

    position: absolute;

    top: 352px;

    width: 43px;

}

.announcement_popup.day_2500 .pop_content .tip_db_2_1 {

    display: block;

    height: 43px;

    left: 295px;

    position: absolute;

    top: 352px;

    width: 43px;

}

.announcement_popup.day_2500 .pop_content .tip_dec_1 {

    display: block;

    height: 43px;

    left: 295px;

    position: absolute;

    top: 185px;

    width: 43px;

}

.announcement_popup.day_2500 .pop_content .tip_dec_2 {

    display: block;

    height: 43px;

    left: 295px;

    position: absolute;

    top: 268px;

    width: 43px;

}

.announcement_popup.day_2500 .pop_content .tip_dec_3 {

    display: block;

    height: 43px;

    left: 420px;

    position: absolute;

    top: 352px;

    width: 43px;

}

.announcement_popup.day_2500 .pop_content .tip_er {

    display: block;

    height: 43px;

    left: 360px;

    position: absolute;

    top: 352px;

    width: 43px;

}

.announcement_popup.day_2500 .pop_content .bottom_notice {

    bottom: 8px;

    color: #AFB8BC;

    font-size: 10px;

    left: 0;

    padding: 0 10px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);

    width: 630px;

}

.announcement_popup.promo_announce .pop_content a {

    display: block;

    margin: 5px 0;

}

.announcement_popup.promo_announce .pop_content a:hover {

    opacity: 0.9;

}

.announcement_popup.promo_announce .pop_content a:active {

    transform: scale(0.99);

}

.nc_gold_rush_pop {

    background-image: url("http://www.erepublik.com/images/modules/popups/nc_gold_rush/nc_gold_rush_pop.jpg");

    background-position: 0 0;

    border-radius: 6px 6px 6px 6px;

    box-shadow: 0 1px 0 #293441, 0 0 25px #000000;

    height: 466px;

    position: relative;

    width: 488px;

}

.nc_gold_rush_pop .nc_dark_loader {

    background-image: url("http://www.erepublik.com/images/modules/popups/nc_gold_rush/dark_loader.gif");

    background-position: 0 0;

    display: none;

    height: 16px;

    left: -19px;

    position: absolute;

    top: 0;

    width: 16px;

}

.nc_gold_rush_pop .new_country_flag {

    background-image: url("http://www.erepublik.com/images/modules/popups/nc_gold_rush/new_country_flags.jpg");

    background-repeat: no-repeat;

    box-shadow: 0 2px 6px 0 rgba(50, 50, 50, 0.95);

    float: left;

    height: 40px;

    width: 60px;

}

.nc_gold_rush_pop .new_country_flag.c170 {

    background-position: 0 -80px;

}

.nc_gold_rush_pop .new_country_flag.c171 {

    background-position: 0 -120px;

}

.nc_gold_rush_pop .close {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/close_modal.png");

    background-repeat: no-repeat;

    float: left;

    height: 22px;

    position: absolute;

    right: -10px;

    text-indent: -9999px;

    top: -10px;

    width: 22px;

}

.nc_gold_rush_pop .decoration {

    background-image: url("http://www.erepublik.com/images/modules/popups/nc_gold_rush/nc_gold_rush_deco.png");

    background-position: 0 0;

    height: 31px;

    position: absolute;

    right: 24px;

    top: -31px;

    width: 167px;

}

.nc_gold_rush_pop .pop_title {

    color: #FFFFFF;

    display: block;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 22px;

    font-weight: 700;

    height: 39px;

    left: 0;

    line-height: 39px;

    padding-left: 25px;

    position: absolute;

    text-align: left;

    text-shadow: 0 0 10px #195A8C, 0 2px 2px #99C0BC;

    top: 56px;

    width: 463px;

}

.nc_gold_rush_pop .pop_title .close_user_list {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: linear-gradient(to bottom, #99C7DF 0px, #6D9BB2 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-color: #B0D4E7 #9EC3D5;

    border-image: none;

    border-left: 1px solid #9EC3D5;

    border-radius: 4px 4px 4px 4px;

    border-right: 1px solid #9EC3D5;

    border-style: solid;

    border-width: 1px;

    box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.698);

    color: #FFFFFF;

    float: right;

    font-size: 14px;

    height: 17px;

    line-height: 17px;

    margin: 10px 25px 0 0;

    padding: 0 4px;

    text-shadow: 0 -1px #273B48;

}

.nc_gold_rush_pop .pop_title .close_user_list:active {

    height: 16px;

    line-height: 16px;

    padding: 1px 4px 0;

}

.nc_gold_rush_pop .new_country_list {

    left: 25px;

    position: absolute;

    top: 91px;

    width: 438px;

}

.nc_gold_rush_pop .new_country_list li {

    height: 72px;

    padding-top: 10px;

    position: relative;

}

.nc_gold_rush_pop .new_country_list li.starting_in .progress {

    background: linear-gradient(to bottom, #73A232 0px, #8FD52F 50%, #709E30 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.nc_gold_rush_pop .new_country_list li.finished .progress {

    background: linear-gradient(to bottom, #B7151B 0px, #CC2E33 50%, #A3161C 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.nc_gold_rush_pop .new_country_list li.in_progress .progress {

    background: linear-gradient(to bottom, #52ACDB 0px, #37BEE7 50%, #4995D0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.nc_gold_rush_pop .new_country_list li .new_country_name {

    color: #D3EAF1;

    float: left;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 26px;

    font-weight: 700;

    height: 40px;

    line-height: 40px;

    padding-left: 17px;

    text-shadow: 0 2px 0 #0F3243;

    text-transform: uppercase;

}

.nc_gold_rush_pop .new_country_list li .new_country_status {

    color: #81A5B8;

    float: right;

    font-size: 11px;

    height: 16px;

    line-height: 16px;

    margin: 25px 8px 0 0;

    position: relative;

    text-shadow: 0 -1px #161D20;

}

#citizen_feed .big_blue .previous_comments:hover, #citizen_feed .post_actions a:hover, #citizen_feed .post_comments b a:hover, #citizen_feed .post_comments strong a:hover, #citizen_feed .post_content p a:hover, #citizen_feed h6 a:hover, .buy_for_friend_xmas .gift_details:hover, .nc_gold_rush_pop .new_country_list li .new_country_status:hover, div.email_subscription div.email_notifications_list .email_notifications_row span.email_settings_link:hover {

    text-decoration: underline;

}

.nc_gold_rush_pop .new_country_list li .new_country_apply {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.15);

    border-radius: 6px 6px 6px 6px;

    box-shadow: 0 1px 1px 0 rgba(50, 50, 50, 0.2) inset, 0 1px 0 0 rgba(255, 255, 255, 0.21);

    float: right;

    margin-top: -1px;

    padding: 3px;

}

.nc_gold_rush_pop .new_country_list li .new_country_apply a {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: linear-gradient(to bottom, #FCD053 0px, #EE9026 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-color: #FEB314 #E59620 #BF661A;

    border-image: none;

    border-left: 1px solid #E59620;

    border-radius: 4px 4px 4px 4px;

    border-right: 1px solid #E59620;

    border-style: solid;

    border-width: 1px;

    box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 1px 0 rgba(50, 50, 50, 0.698);

    color: #855217;

    display: block;

    font-size: 14px;

    font-weight: 700;

    height: 34px;

    line-height: 34px;

    text-align: center;

    text-shadow: 0 1px rgba(255, 255, 255, 0.5);

    width: 137px;

}

.nc_gold_rush_pop .new_country_list li .new_country_apply a:hover {

    background: linear-gradient(to bottom, #EE9026 0px, #FCD053 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    box-shadow: 0 -1px 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 1px 0 rgba(50, 50, 50, 0.698);

}

.nc_gold_rush_pop .new_country_list li .new_country_apply a:active {

    height: 32px;

    line-height: 32px;

    padding-top: 2px;

}

.nc_gold_rush_pop .new_country_list li .new_country_apply a.disabled, .nc_gold_rush_pop .new_country_list li .new_country_apply a.disabled:hover {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: linear-gradient(to bottom, #C8C8C8 0px, #767676 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-color: #C2C2C2 #868686 #474747;

    border-image: none;

    border-left: 1px solid #868686;

    border-radius: 4px 4px 4px 4px;

    border-right: 1px solid #868686;

    border-style: solid;

    border-width: 1px;

    box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 1px 0 rgba(0, 0, 0, 0.8);

    color: #595959;

    cursor: default;

    text-shadow: 0 1px rgba(255, 255, 255, 0.3);

}

.nc_gold_rush_pop .new_country_list li .new_country_apply a.disabled:active {

    height: 34px;

    line-height: 34px;

    padding-top: 0;

}

.nc_gold_rush_pop .new_country_list li .progress_holder {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.46);

    border: 1px solid rgba(255, 255, 255, 0.2);

    border-radius: 2px 2px 2px 2px;

    height: 15px;

    left: 0;

    line-height: 15px;

    padding: 3px;

    position: absolute;

    top: 56px;

    width: 430px;

}

.nc_gold_rush_pop .new_country_list li .progress_holder .label, .nc_gold_rush_pop .new_country_list li .progress_holder .timer {

    color: #FFFFFF;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 15px;

    line-height: 15px;

    padding-left: 5px;

    position: relative;

    text-shadow: 0 -1px rgba(0, 0, 0, 0.6);

    z-index: 2;

}

.nc_gold_rush_pop .new_country_list li .progress_holder .bar {

    height: 15px;

    left: 3px;

    position: absolute;

    top: 0;

    width: 430px;

    z-index: 1;

}

.nc_gold_rush_pop .new_country_list li .progress_holder .bar .progress {

    display: block;

    height: 15px;

}

.nc_gold_rush_pop .nc_bottom_link {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: linear-gradient(to bottom, #99C7DF 0px, #6D9BB2 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-color: #B0D4E7 #9EC3D5;

    border-image: none;

    border-left: 1px solid #9EC3D5;

    border-radius: 4px 4px 4px 4px;

    border-right: 1px solid #9EC3D5;

    border-style: solid;

    border-width: 1px;

    box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.698);

    color: #FFFFFF;

    font-size: 12px;

    height: 25px;

    line-height: 25px;

    min-width: 70px;

    padding: 0 10px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px #273B48;

    top: 427px;

}

.nc_gold_rush_pop .nc_bottom_link:hover, .nc_gold_rush_pop .pop_title .close_user_list:hover {

    background: linear-gradient(to bottom, #6D9BB2 0px, #99C7DF 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.nc_gold_rush_pop .nc_bottom_link:active {

    height: 23px;

    line-height: 23px;

    padding: 2px 10px 0;

}

.nc_gold_rush_pop .nc_bottom_link.nc_left {

    left: 68px;

}

.nc_gold_rush_pop .nc_bottom_link.nc_right {

    right: 68px;

}

.nc_gold_rush_pop .nc_user_list {

    background: none repeat scroll 0 0 #173955;

    border: 1px solid #1D425F;

    border-radius: 5px 5px 5px 5px;

    display: none;

    height: 359px;

    left: 3px;

    padding: 3px;

    position: absolute;

    top: 96px;

    width: 474px;

    z-index: 4;

}

.nc_gold_rush_pop .nc_user_list .new_country_flag {

    margin-right: 7px;

}

.nc_gold_rush_pop .nc_user_list .list_wrapper {

    display: block;

    height: 359px;

    overflow: hidden;

    width: 474px;

}

.mright20, .nc_gold_rush_pop .nc_user_list .list_wrapper .mCSB_container {

    margin-right: 20px;

}

.nc_gold_rush_pop .nc_user_list .list_wrapper .nc_entry_name {

    color: #D2EDF4;

}

.nc_gold_rush_pop .nc_user_list .list_wrapper .nc_entry_name:hover {

    color: #8BCCDD;

}

.nc_gold_rush_pop .nc_user_list .new_country_name {

    color: #1D425F;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 27px;

    font-weight: 700;

    height: 40px;

    line-height: 40px;

    padding: 0 18px;

    position: absolute;

    top: -84px;

}

.nc_gold_rush_pop .nc_user_list .nc_register_row {

    border-top: 1px solid #285579;

    color: #FFFFFF;

    display: block;

    font-size: 13px;

    font-weight: 700;

    height: 22px;

    line-height: 22px;

}

.nc_gold_rush_pop .nc_user_list .nc_register_row:first-child, table.electiondetails tr.first td {

    border-top: 0 none;

}

.nc_gold_rush_pop .nc_user_list .nc_register_row.current_user {

    background-color: #1F5E92;

}

.nc_gold_rush_pop .nc_user_list .nc_register_row .nc_entry_nr {

    padding: 0 7px;

    text-align: center;

    width: 30px;

}

.nc_gold_rush_pop .nc_user_list .nc_register_row .nc_entry_status {

    float: right;

    font-weight: 400;

    padding-right: 10px;

}

.nc_gold_rush_pop .nc_user_list .nc_register_row .nc_entry_status.accepted {

    color: #8ED32B;

}

.nc_gold_rush_pop .nc_user_list .nc_register_row .nc_entry_status.pending {

    color: #9EC1DD;

}

.nc_gold_rush_pop .nc_user_list .nc_register_row .nc_entry_status.denied {

    color: #D74A4A;

}

.nc_gold_rush_pop .application_message {

    background-color: rgba(0, 0, 0, 0.898);

    border: 1px solid #464645;

    border-radius: 5px 5px 5px 5px;

    color: #BDBDBD;

    display: none;

    font-size: 12px;

    height: 318px;

    left: 3px;

    line-height: 318px;

    padding: 3px 8px;

    position: absolute;

    text-align: center;

    top: 96px;

    vertical-align: middle;

    width: 464px;

    z-index: 100;

}

.nc_gold_rush_pop .application_message div {

    display: inline-block;

    line-height: 18px;

    vertical-align: middle;

}

.nc_gold_rush_pop .application_message div a {

    border-radius: 4px 4px 4px 4px;

    display: inline-block;

    font-weight: 700;

    height: 22px;

    line-height: 22px;

    margin: 0 4px;

    padding: 0 5px;

    vertical-align: middle;

}

.nc_gold_rush_pop .application_message div a.ok {

    background: radial-gradient(ellipse at center center , #4E5C15 0px, #232A07 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 1px solid #141805;

    color: #F3F4D3;

    text-shadow: 0 1px #272E08;

}

.nc_gold_rush_pop .application_message div a.ok:hover {

    background: radial-gradient(ellipse at center center , #6C811D 0px, #424F0D 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.nc_gold_rush_pop .application_message div a.ok:active {

    background: radial-gradient(ellipse at center center , #4E5C15 0px, #232A07 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.nc_gold_rush_pop .application_message div a.cancel {

    background: radial-gradient(ellipse at center center , #9F1400 0px, #931200 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 1px solid #4D0500;

    color: #E9B2AB;

    text-shadow: 0 1px #710F00;

}

.nc_gold_rush_pop .application_message div a.cancel:hover {

    background: radial-gradient(ellipse at center center , #B31600 0px, #B71700 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.nc_gold_rush_pop .application_message div a.cancel:active {

    background: radial-gradient(ellipse at center center , #9F1400 0px, #931200 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

}

#newMenu {

    display: block;

    float: right;

    margin: 0 2px 5px 0;

    padding: 0;

    position: relative;

    width: 760px;

    z-index: 2000;

}

#newMenu li a {

    background-position: 0 0;

    background-repeat: no-repeat;

    display: table;

    font-size: 12px;

    height: 57px;

    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);

    vertical-align: middle;

    width: 137px;

}

#newMenu li a:hover {

    background-position: 0 -57px;

    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.2);

}

#newMenu li a span {

    color: rgba(255, 255, 255, 0.8);

    display: table-cell;

    font-family: arial;

    font-size: 12px;

    font-weight: 700;

    line-height: 100%;

    padding: 0 5px 0 47px;

    position: relative;

    top: -1px;

    vertical-align: middle;

}

#newMenu li a img.new_symbol_topMenu {

    display: block;

    position: absolute;

    right: 3px;

    top: 7px;

}

#newMenu li:active span {

    color: rgba(255, 255, 255, 0.6);

    top: 0;

}

#newMenu li#menu1 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik_new.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    width: 73px;

}

#newMenu li#menu2 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik_new.jpg") no-repeat scroll -73px 0 rgba(0, 0, 0, 0);

}

#newMenu li#menu2 a:hover {

    background-position: -73px -57px;

}

#newMenu li#menu3 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik_new.jpg") no-repeat scroll -210px 0 rgba(0, 0, 0, 0);

}

#newMenu li#menu3 a span {

    padding-left: 52px;

}

#newMenu li#menu3 a:hover {

    background-position: -210px -57px;

}

#newMenu li#menu3 a:active {

    background-position: -210px -114px;

}

#newMenu li#menu4 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik_new.jpg") no-repeat scroll -347px 0 rgba(0, 0, 0, 0);

}

#newMenu li#menu4 a:hover {

    background-position: -347px -57px;

}

#newMenu li#menu5 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik_new.jpg") no-repeat scroll -484px 0 rgba(0, 0, 0, 0);

    position: relative;

}

#newMenu li#menu5 a:hover {

    background-position: -484px -57px;

}

#newMenu li#menu2 a:active span, #newMenu li#menu4 a:active span, #newMenu li#menu5 a:active span {

    color: rgba(255, 255, 255, 0.8);

    top: -1px;

}

#newMenu li#menu6 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik_new.jpg") no-repeat scroll -621px 0 rgba(0, 0, 0, 0);

    width: 138px;

}

#newMenu li#menu6 a:hover {

    background-position: -621px -57px;

}

#newMenu li#menu6 a:active {

    background-position: -621px -114px;

}

#newMenu li#menu6.show_promo a {

    background: url("http://www.erepublik.com/images/main_menu/promo_gold_extras_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    position: relative;

}

#newMenu li#menu6.show_promo a:before {

    background: url("http://www.erepublik.com/images/main_menu/special_offers.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    content: " ";

    display: block;

    height: 19px;

    position: absolute;

    right: -4px;

    top: -5px;

    width: 110px;

}

#newMenu li#menu6.show_promo a .promo_wrapper {

    left: 0;

    opacity: 0;

    position: absolute;

    top: 0;

}

#newMenu li#menu6.show_promo a .promo_wrapper img {

    left: 5px;

    position: absolute;

    top: 8px;

}

#newMenu li#menu6.show_promo a .promo_wrapper i {

    color: rgba(255, 255, 255, 0.698);

    font: bold 10px arial;

    left: 50px;

    overflow: hidden;

    position: absolute;

    text-overflow: ellipsis;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: 16px;

    white-space: nowrap;

    width: 84px;

}

#newMenu li#menu6.show_promo a .promo_wrapper b {

    color: rgba(255, 255, 255, 0.85);

    font: bold 14px arial;

    left: 3px;

    padding: 0 5px 0 47px;

    position: absolute;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: 28px;

}

#newMenu li#menu6.show_promo a .promo_wrapper b span {

    font: bold 14px arial;

    padding: 0;

}

#newMenu li#menu1 a:hover, #newMenu li#menu6.show_promo a:hover, .ctournament_reward #reward_image.icon_rank_points {

    background-position: 0 -57px;

}

#newMenu li#menu1 a:active, #newMenu li#menu6.show_promo a:active, .ctournament_reward #reward_image.icon_energy_house {

    background-position: 0 -114px;

}

#newMenu li#menu6.show_promo a:active .promo_wrapper, .christmas_reward_popup .blue_action:active span.snowflake1 {

    top: 1px;

}

#newMenu li#menu6.show_promo a:active .promo_wrapper span {

    top: -1px;

}

#newMenu li#menu6.show_promo.is_symfony i {

    margin-top: 6px;

}

#newMenu li ul {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: none repeat scroll 0 0 #FFFFFF;

    border-color: -moz-use-text-color #CCCCCC #CCCCCC;

    border-image: none;

    border-right: 1px solid #CCCCCC;

    border-style: none solid solid;

    border-width: 0 1px 1px;

    display: none;

    padding: 6px 0;

    position: absolute;

    top: 55px;

    width: 137px;

    z-index: 999;

}

#newMenu li ul li {

    clear: none;

    display: table;

    float: left;

    padding: 0 6px;

    position: relative;

    vertical-align: middle;

}

#newMenu li ul li a {

    background: url("http://www.erepublik.com/images/main_menu/over_action.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;

    border-radius: 5px 5px 5px 5px;

    color: #808080;

    display: table-cell;

    font-size: 11px !important;

    height: 40px;

    padding: 0 10px 0 28px;

    text-decoration: none;

    text-shadow: none !important;

    vertical-align: middle;

}

#newMenu li .locked a {

    background: url("http://www.erepublik.com/images/main_menu/locked_menu.png") no-repeat scroll left top rgba(0, 0, 0, 0) !important;

    color: #ADADAD;

    cursor: default;

}

#newMenu li .locked a:after {

    background: url("http://www.erepublik.com/images/main_menu/lock.png") no-repeat scroll left top rgba(0, 0, 0, 0) !important;

    content: "";

    display: block;

    height: 12px;

    left: 16px;

    position: absolute;

    top: 14px;

    width: 10px;

}

#newMenu li .locked a:hover {

    background: url("http://www.erepublik.com/images/main_menu/locked_menu.png") no-repeat scroll left top rgba(0, 0, 0, 0) !important;

    color: #ADADAD !important;

}

#menuText {

    display: block;

    float: left;

    margin: 0 0 18px;

    padding: 0;

    position: relative;

    width: 954px;

    z-index: 2000;

}

#menuText li, #newMenu li {

    display: block;

    float: left;

}

#menuText li a {

    background-position: center top;

    background-repeat: no-repeat;

    display: block;

    font-size: 14px;

    height: 48px;

    text-shadow: 0 -1px 1px #2D7994;

    width: 181px;

}

#menuText li a:hover {

    background-position: center bottom;

    text-shadow: 0 -1px 1px #3689A7 !important;

}

#menuText li a span {

    color: #EAF9FF;

    display: block;

    font-family: arial;

    font-size: 14px;

    font-weight: 700;

    padding: 8px 0 0 15px;

}

#menuText li#menu1 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    width: 48px;

}

#menuText li#menu2 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik.png") no-repeat scroll -48px 0 rgba(0, 0, 0, 0);

}

#menuText li#menu2 a:hover {

    background-position: -48px -48px;

}

#menuText li#menu3 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik.png") no-repeat scroll -229px 0 rgba(0, 0, 0, 0);

}

#menuText li#menu3 a:hover {

    background-position: -229px -48px;

}

#menuText li#menu4 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik.png") no-repeat scroll -410px 0 rgba(0, 0, 0, 0);

}

#menuText li#menu4 a:hover {

    background-position: -410px -48px;

}

#menuText li#menu5 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik.png") no-repeat scroll -591px 0 rgba(0, 0, 0, 0);

}

#menuText li#menu5 a:hover {

    background-position: -591px -48px;

}

#menuText li#menu6 a {

    background: url("http://www.erepublik.com/images/main_menu/menu_erepublik.png") no-repeat scroll -772px 0 rgba(0, 0, 0, 0);

}

#menuText li#menu6 a:hover {

    background-position: -772px -48px;

}

#menuText li ul {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: none repeat scroll 0 0 #FFFFFF;

    border-color: -moz-use-text-color #CCCCCC #CCCCCC;

    border-image: none;

    border-right: 1px solid #CCCCCC;

    border-style: none solid solid;

    border-width: 0 1px 1px;

    display: none;

    padding: 6px 0;

    position: absolute;

    width: 180px;

    z-index: 999;

}

#menuText li ul li {

    clear: none;

    display: table;

    float: left;

    padding: 0 6px;

    position: relative;

    vertical-align: middle;

    width: 176px;

}

#menuText li ul li a {

    background: url("http://www.erepublik.com/images/main_menu/over_action.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;

    color: #808080;

    display: table-cell;

    font-size: 12px !important;

    height: 40px;

    padding: 0 15px 0 28px;

    text-decoration: none;

    text-shadow: none !important;

    vertical-align: middle;

    width: 135px;

}

#menuText li ul li a:hover, #newMenu li ul li a:hover {

    background-position: 0 -41px !important;

    color: #FFFFFF !important;

    text-shadow: none !important;

}

#eatFoodTooltip strong {

    color: #830707;

}

#eatFoodTooltip big {

    font-size: 11px;

    font-weight: 700;

}

#eatFoodTooltip .mini_health {

    margin-left: 5px;

    vertical-align: middle;

}

#eatFoodTooltip p {

    margin-bottom: 8px;

}

.eat_food {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/food.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: inline;

    float: left;

    height: 29px;

    margin-bottom: -4px;

    position: relative;

    width: 69px;

}

.eat_food.reset {

    background-position: 0 -319px !important;

    cursor: default;

}

.eat_food.reset p {

    color: #FFFFFF !important;

    font-size: 10px;

    font-weight: 700;

    line-height: 12px;

    padding-top: 2px;

    text-align: center;

    text-shadow: 0 -1px 0 #ABABAB;

}

.eat_food .warn {

    bottom: -5px;

    display: none;

    left: -5px;

    position: absolute;

}

.eat_food.big {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/big_food.png");

    height: 49px;

}

.eat_food.big strong {

    display: block;

    line-height: 11px;

    margin-left: 5px;

    margin-top: 21px;

    text-align: center;

    width: 59px;

}

.eat_food.big:hover {

    background-position: 0 -49px;

}

.eat_food.big:active {

    background-position: 0 -98px;

}

.eat_food.big:active strong {

    margin-top: 22px;

}

.eat_food.big.disabled {

    background-position: 0 -147px;

}

.eat_food.big.disabled strong {

    margin-top: 21px;

}

.eat_food.big.disabled:active strong {

    color: #FFFFFF;

    margin-top: 21px;

}

.eat_food.big.buy strong {

    text-shadow: 0 -1px 0 #37BB36;

}

.eat_food.big.buy:hover {

    background-position: 0 -245px;

}

.eat_food.big.buy:active {

    background-position: 0 -294px;

}

.eat_food strong {

    color: #FFFFFF;

    float: left;

    font-size: 11px;

    line-height: 12px;

    margin-left: 42px;

    margin-top: 8px;

    text-shadow: 0 -1px 0 #509ABC;

}

.eat_food:hover {

    background-position: 0 -29px;

}

.eat_food:active {

    background-position: 0 -58px;

}

.eat_food:active strong {

    color: #C4E0F8;

    margin-top: 9px;

}

.eat_food.buy {

    background-position: 0 -116px;

}

.eat_food.buy strong {

    font-size: 10px;

    margin-top: 2px;

    text-shadow: 0 -1px 0 #32A631;

}

.eat_food.buy:hover {

    background-position: 0 -145px;

}

.eat_food.buy:active {

    background-position: 0 -174px;

}

.eat_food.buy:active strong {

    color: #C8F4D0;

    margin-top: 3px;

}

.eat_food.energy {

    background-position: 0 -203px;

}

.eat_food.energy strong {

    font-size: 11px;

    margin-left: 42px;

    margin-top: 8px;

    text-shadow: 0 1px 1px #C44A17;

}

.eat_food.energy:hover {

    background-position: 0 -232px;

}

.eat_food.energy:active {

    background-position: 0 -261px;

}

.eat_food.energy:active strong {

    color: #FFE8B4;

    margin-top: 9px;

}

.eat_food.energy.disabled {

    background-position: 0 -290px;

}

.eat_food.energy.disabled strong {

    color: #FFFFFF;

    margin-top: 8px;

    text-shadow: 0 -1px 0 #ABABAB;

}

.eat_food.disabled {

    background-position: 0 -87px;

    cursor: default;

}

.eat_food.disabled strong {

    color: #FFFFFF;

    margin-top: 8px !important;

    text-shadow: 0 -1px 0 #BBBBBB;

}

.flares {

    display: none;

    float: left;

    height: 40px;

    left: -6px;

    position: absolute;

    top: 5px;

    width: 52px;

}

#mission_arrow {

    display: none;

    float: left;

    left: 40px;

    position: absolute;

    top: -11px;

    z-index: 10;

}

.mission_pop {

    cursor: default;

    display: none;

    float: left;

    position: relative;

    width: 632px;

    z-index: 1000;

}

.mission_pop.special .req_unlock {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: wobble;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    margin-top: 10px;

}

.mission_pop.special em {

    color: rgba(255, 255, 255, 0.8);

    margin-left: 57px !important;

    text-shadow: 0 1px 1px #000000;

    width: 310px !important;

}

.mission_pop.special .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/special_head.png");

    background-position: left top;

}

.mission_pop.special .repeat {

    background-image: url("http://www.erepublik.com/images/modules/missions/special_end.png");

    background-position: left bottom;

    background-repeat: no-repeat;

}

.mission_pop.special .requirements {

    background-color: #F0F1F5;

    background-image: url("http://www.erepublik.com/images/modules/missions/special_part.png");

    background-position: 385px 0;

    background-repeat: no-repeat;

    margin-top: 23px;

}

.mission_pop.vendetta .top, .mission_pop.vendetta_reloaded .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/vendetta_heads.png");

    background-position: left top;

}

.mission_pop.vendetta.v2 .top, .mission_pop.vendetta_reloaded.v2 .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/vendetta_heads.png");

    background-position: -632px top;

}

.mission_pop.vendetta.v3 .top, .mission_pop.vendetta_reloaded.v3 .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/vendetta_heads.png");

    background-position: -1266px top;

}

.mission_pop.vendetta.v4 .top, .mission_pop.vendetta_reloaded.v4 .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/vendetta_heads.png");

    background-position: -1898px top;

}

.mission_pop.vendetta .repeat, .mission_pop.vendetta.v2 .repeat, .mission_pop.vendetta.v3 .repeat, .mission_pop.vendetta.v4 .repeat, .mission_pop.vendetta_reloaded .repeat, .mission_pop.vendetta_reloaded.v2 .repeat, .mission_pop.vendetta_reloaded.v3 .repeat, .mission_pop.vendetta_reloaded.v4 .repeat {

    background-image: url("http://www.erepublik.com/images/modules/missions/vendetta_ends.png");

    background-position: left bottom;

    background-repeat: no-repeat;

}

.mission_pop.clash .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/clash_heads.png");

    background-position: left top;

}

.mission_pop.clash .repeat {

    background-image: url("http://www.erepublik.com/images/modules/missions/clash_ends.png");

    background-position: left bottom;

    background-repeat: no-repeat;

}

.mission_pop.clash.v2 .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/clash_heads.png");

    background-position: -632px top;

}

.mission_pop.clash.v3 .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/clash_heads.png");

    background-position: -1266px top;

}

.mission_pop.clash.v4 .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/clash_heads.png");

    background-position: -1898px top;

}

.mission_pop.clash.v5 .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/clash_heads.png");

    background-position: -2534px top;

}

.mission_pop.clash.v2 .repeat, .mission_pop.clash.v3 .repeat, .mission_pop.clash.v4 .repeat, .mission_pop.clash.v5 .repeat {

    background-image: url("http://www.erepublik.com/images/modules/missions/clash_ends.png");

    background-position: right bottom;

    background-repeat: no-repeat;

}

.mission_pop.titan .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/titan_heads.png");

    background-position: left top;

}

.mission_pop.titan .repeat {

    background-image: url("http://www.erepublik.com/images/modules/missions/titan_ends.png");

    background-position: left bottom;

    background-repeat: no-repeat;

}

.mission_pop.all4one q {

    width: 138px;

}

.mission_pop.all4one .close, .mission_pop.clash .close, .mission_pop.special .close, .mission_pop.titan .close, .mission_pop.vendetta .close, .mission_pop.vendetta_reloaded .close {

    right: 16px;

    top: 16px;

}

.mission_pop.all4one h3 img, .mission_pop.clash h3 img, .mission_pop.special h3 img, .mission_pop.titan h3 img, .mission_pop.vendetta h3 img, .mission_pop.vendetta_reloaded h3 img {

    left: 6px;

    position: relative;

    top: 7px;

}

.mission_pop.all4one em, .mission_pop.clash em, .mission_pop.titan em, .mission_pop.vendetta em, .mission_pop.vendetta_reloaded em {

    color: rgba(255, 255, 255, 0.8);

    margin-left: 57px !important;

    text-shadow: 0 1px 1px #000000;

}

.mission_pop.all4one .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/all4one_heads.png");

    background-position: left top;

}

.mission_pop.all4one .repeat {

    background-image: url("http://www.erepublik.com/images/modules/missions/all4one_ends.png");

    background-position: left bottom;

    background-repeat: no-repeat;

}

.mission_pop.all4one .requirements .req_content li strong {

    width: 360px;

}

.mission_pop.all4one.v1 .repeat, .mission_pop.titan.v1 .repeat {

    background-position: -2px bottom;

}

.mission_pop.all4one.v2 .top, .mission_pop.titan.v2 .top {

    background-position: -632px 0;

}

.mission_pop.all4one.v2 .repeat, .mission_pop.titan.v2 .repeat {

    background-position: -633px bottom;

}

.mission_pop.all4one.v3 .top {

    background-position: -1264px 0;

}

.mission_pop.all4one.v3 .repeat {

    background-position: -1265px bottom;

}

.mission_pop.all4one.v4 .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/all4one_heads_special.png");

    background-position: 0 top;

}

.mission_pop.all4one.v4 .repeat {

    background-image: url("http://www.erepublik.com/images/modules/missions/all4one_ends_special.png");

    background-position: -2px bottom;

    background-repeat: no-repeat;

}

.mission_pop.all4one.v2 em, .mission_pop.all4one.v3 em, .mission_pop.all4one.v4 em, .mission_pop.all4one.v5 em, .mission_pop.clash.v3 em, .mission_pop.titan.v2 em, .mission_pop.vendetta.v3 em, .mission_pop.vendetta_reloaded.v3 em {

    color: rgba(255, 255, 255, 0.95);

}

.mission_pop.all4one.v5 .top {

    background-image: url("http://www.erepublik.com/images/modules/missions/all4one_heads_special.png");

    background-position: -632px top;

}

.mission_pop.all4one.v5 .repeat {

    background-image: url("http://www.erepublik.com/images/modules/missions/all4one_ends_special.png");

    background-position: -633px bottom;

    background-repeat: no-repeat;

}

.mission_pop.land h3 {

    color: #6C4A1A;

    text-shadow: 0 1px 0 #FFFFFF;

}

.mission_pop.land h3 img {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/land_icon_bg.png");

}

.mission_pop.land em {

    color: #634E2F;

    text-shadow: 0 1px 0 #FFFFFF;

}

.mission_pop.land .top {

    background-position: left top;

}

.mission_pop.land .repeat {

    background-position: left bottom;

}

.mission_pop.land .requirements {

    background: none repeat scroll 0 0 #FBF7EB;

}

.mission_pop.survival {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/survival_s1.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 478px;

    width: 682px;

}

.mission_pop.survival .get_reward {

    bottom: 3px;

    left: -2px;

    position: absolute;

}

.mission_pop.survival.s1 {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/survival_s1.png");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.mission_pop.survival.s2 {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/survival_s2.png");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.mission_pop.survival.s3 {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/survival_s3.png");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.mission_pop.survival.s4 {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/survival_s4.png");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.mission_pop.all4one h3, .mission_pop.clash h3, .mission_pop.special h3, .mission_pop.survival.s4 h3, .mission_pop.titan h3, .mission_pop.vendetta h3, .mission_pop.vendetta_reloaded h3 {

    color: #FFFFFF;

    text-shadow: 0 1px 1px #000000;

}

.mission_pop.survival h2 {

    animation-delay: 0.5s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: fadeInDown;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background: none repeat scroll 0 0 padding-box rgba(168, 214, 66, 0.91);

    font-size: 58px !important;

    height: 141px;

    line-height: 141px;

    position: absolute;

    width: 544px;

    z-index: 150;

}

.mission_pop.survival .close {

    right: 20px;

    top: -6px;

}

.mission_pop.survival h3 {

    color: #0A172A;

    text-shadow: none;

}

.mission_pop.survival h3 img {

    background: none repeat scroll 0 0 rgba(17, 17, 17, 0.2);

    border-radius: 8px 8px 8px 8px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 -1px 0 rgba(0, 0, 0, 0.35);

    padding: 2px;

}

.mission_pop.survival em {

    text-shadow: none;

}

.mission_pop.survival .top {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    display: none;

    height: 0;

    width: 0;

}

.mission_pop.survival .repeat {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    margin: 35px 0 0 79px;

    padding: 0;

    width: 555px;

}

.mission_pop.survival .repeat .content {

    height: 394px;

    margin: 0;

    padding: 0;

    width: 100%;

}

.mission_pop.survival .repeat .content > em {

    color: #0A172A;

    margin: -15px 0 0 48px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);

    width: 90%;

}

.mission_pop.survival .requirements {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    box-shadow: none;

    height: 150px;

    left: 0;

    margin: 0;

    position: absolute;

    top: 100px;

    width: 540px;

    z-index: 100;

}

.mission_pop.survival .requirements .req_unlock {

    text-indent: 27px;

}

.mission_pop.survival .requirements .reward {

    display: block !important;

    margin-top: 0;

    position: relative;

    top: 72px;

}

.mission_pop.survival .requirements .reward table {

    position: relative;

    top: 62px;

}

.mission_pop.survival .requirements .reward table div {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: pulse;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background: none repeat scroll 0 0 padding-box rgba(12, 19, 27, 0.43);

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3), 0 -1px 1px rgba(0, 0, 0, 0.6);

    text-shadow: 0 1px 0 #000000;

}

.mission_pop.survival .requirements .reward h4 {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    padding-top: 4px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.698);

    top: 63px;

    width: 554px;

}

.mission_pop.survival .requirements .req_content {

    position: absolute;

    width: 518px;

}

.mission_pop.survival .requirements .req_content li {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    padding: 8px 0;

    width: 518px;

    z-index: 100;

}

.mission_pop.survival .requirements .req_content li:first-child {

    border-bottom: 1px solid #0A121C;

    box-shadow: 0 1px 0 #2A3746;

}

.mission_pop.survival .requirements .req_content li small {

    text-shadow: 0 1px 0 #000000;

}

.mission_pop.survival .requirements .details .mission_timer {

    background-image: url("http://www.erepublik.com/images/modules/misc/timer_bg.png");

    display: inline-block;

    height: 21px;

    margin-left: 5px;

    width: 58px;

}

.mission_pop.survival .requirements .details .mission_timer span {

    color: #EE9E76;

    display: block;

    font-size: 11px;

    font-weight: 700;

    line-height: 21px;

    text-align: center;

    text-shadow: 0 0 8px #FA5908;

    width: 100%;

}

.mission_pop.survival .requirements .details a {

    background-color: rgba(44, 140, 199, 0.38);

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;

    margin-top: 5px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);

}

.mission_pop.survival .requirements .details a:hover {

    background-color: rgba(44, 140, 199, 0.28);

}

.mission_pop.survival .requirements li strong {

    color: #FFFFFF;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6);

}

.mission_pop.survival .requirements li q {

    background-color: rgba(23, 20, 22, 0.6);

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.55) inset;

    color: #B6E2ED;

    text-shadow: none;

}

.mission_pop.world_cup .top, .mission_pop.world_cup_boss .top {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_brazilian_sabotage.png");

    background-position: left top;

    background-repeat: no-repeat;

}

.mission_pop.world_cup .repeat, .mission_pop.world_cup_boss .repeat {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_brazilian_sabotage.png");

    background-position: left bottom;

    background-repeat: no-repeat;

}

.mission_pop.august_2014 .top {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_august_2014.png?1412067038");

    background-position: left top;

    background-repeat: no-repeat;

}

.mission_pop.august_2014 .repeat {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_august_2014.png?1412067038");

    background-position: left bottom;

    background-repeat: no-repeat;

}

.mission_pop.august_2014.august_2014_last .repeat, .mission_pop.august_2014.august_2014_last .top {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_august_2014_last.png?1412067038");

}

.mission_pop.world_cup_boss .repeat, .mission_pop.world_cup_boss .top {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_brazilian_sabotage_boss.png");

}

.mission_pop.military h3 {

    color: #2D3E55;

    text-shadow: 0 1px 0 #FFFFFF;

}

.mission_pop.military h3 img {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/military_icon_bg.png");

}

.mission_pop.military em {

    color: #555A63;

    text-shadow: 0 1px 0 #FFFFFF;

}

.mission_pop.military .top {

    background-position: right top;

}

.mission_pop.military .repeat {

    background-position: right bottom;

}

.mission_pop.military .requirements .details a:hover, .mission_pop.special .requirements .details a:hover {

    background-color: #9DB2C1;

    background-image: linear-gradient(#ADBECB 0px, #9DB2C1 100%);

}

.mission_pop.guerilla_training h3 img {

    background: none repeat scroll 0 0 #436692;

    border-radius: 4px 4px 4px 4px;

}

.mission_pop.guerilla_training h3 b {

    display: inline-block;

    width: 220px;

}

.mission_pop.guerilla_training em, .mission_pop.guerilla_training h3 {

    color: #FEFEFE;

    text-shadow: 0 1px 0 #000000;

}

.mission_pop.guerilla_training .top {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_guerilla_training_head");

    background-position: right top;

}

.mission_pop.guerilla_training .repeat {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_guerilla_training_end");

    background-position: right bottom;

}

.mission_pop.all4one .requirements, .mission_pop.clash .requirements, .mission_pop.guerilla_training .requirements, .mission_pop.military .requirements, .mission_pop.titan .requirements, .mission_pop.vendetta .requirements, .mission_pop.vendetta_reloaded .requirements {

    background: none repeat scroll 0 0 #F0F1F5;

}

.mission_pop.winter_2013 {

    margin-left: -23px;

    width: 678px;

}

.mission_pop.winter_2013 .close {

    right: 36px;

    top: 57px;

}

.mission_pop.all4one .reward table div, .mission_pop.all4one q, .mission_pop.clash .reward table div, .mission_pop.clash q, .mission_pop.guerilla_training .reward table div, .mission_pop.guerilla_training q, .mission_pop.military .reward table div, .mission_pop.military q, .mission_pop.special .reward table div, .mission_pop.special q, .mission_pop.titan .reward table div, .mission_pop.titan q, .mission_pop.vendetta .reward table div, .mission_pop.vendetta q, .mission_pop.vendetta_reloaded .reward table div, .mission_pop.vendetta_reloaded q, .mission_pop.winter_2013 .reward table div, .mission_pop.winter_2013 q {

    background: none repeat scroll 0 0 #E5E6EB;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;

    color: #9199A0;

}

.mission_pop.winter_2013 h3 {

    color: #F8F8F8;

    position: relative;

    text-shadow: 0 1px 1px #001828, 0 -1px 1px #001828, 1px 0 1px #001828, -1px 0 1px #001828;

}

.mission_pop.winter_2013 em {

    color: #F0F1F5;

    font-weight: 700;

    position: relative;

    text-shadow: 0 1px 0 #141828, 0 -1px 0 #141828, 1px 0 0 #141828, -1px 0 0 #141828;

}

.mission_pop.winter_2013 .get_reward {

    position: relative;

    top: 35px;

}

.mission_pop.winter_2013 .top {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_winter_head_bottom.png");

    background-position: left top;

    background-repeat: no-repeat;

    height: 274px;

    width: 678px;

}

.mission_pop.winter_2013 .repeat {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_winter_head_bottom.png");

    background-position: left bottom;

    background-repeat: no-repeat;

    width: 678px;

}

.mission_pop.winter_2013 .repeat .content {

    margin-bottom: 110px;

    margin-left: 60px;

    margin-top: -193px;

}

.mission_pop.winter_2013 .requirements {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/winter_missions_obj_bkg.png");

    background-position: -629px 0;

    background-repeat: repeat-y;

    border-radius: 0 0 0 0;

    box-shadow: none;

    margin-left: -36px;

    padding: 0 30px 0 29px;

    position: relative;

    width: 570px;

}

.mission_pop.winter_2013 .requirements .deco_winter {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/winter_missions_obj_bkg.png");

    background-repeat: no-repeat;

    left: 0;

    position: absolute;

    width: 639px;

}

.mission_pop.winter_2013 .requirements .deco_winter.up_top {

    background-position: 0 0;

    height: 92px;

    top: -49px;

}

.mission_pop.winter_2013 .requirements .deco_winter.low_bottom {

    background-position: -1258px 0;

    bottom: -49px;

    height: 74px;

}

.mission_pop.all4one .requirements .details a, .mission_pop.clash .requirements .details a, .mission_pop.guerilla_training .requirements .details a, .mission_pop.military .requirements .details a, .mission_pop.special .requirements .details a, .mission_pop.titan .requirements .details a, .mission_pop.vendetta .requirements .details a, .mission_pop.vendetta_reloaded .requirements .details a, .mission_pop.winter_2013 .requirements .details a {

    background-color: #8DA6B7;

    background-image: linear-gradient(#9DB2C1 0px, #8DA6B7 100%);

    box-shadow: 0 -1px 0 #9DB2C1, 0 1px 0 #ADBECB inset;

}

.mission_pop.all4one .requirements li strong, .mission_pop.clash .requirements li strong, .mission_pop.guerilla_training .requirements li strong, .mission_pop.military .requirements li strong, .mission_pop.special .requirements li strong, .mission_pop.titan .requirements li strong, .mission_pop.vendetta .requirements li strong, .mission_pop.vendetta_reloaded .requirements li strong, .mission_pop.winter_2013 .requirements li strong {

    color: #353F46;

}

.mission_pop.all4one .requirements li small, .mission_pop.clash .requirements li small, .mission_pop.guerilla_training .requirements li small, .mission_pop.military .requirements li small, .mission_pop.special .requirements li small, .mission_pop.titan .requirements li small, .mission_pop.vendetta .requirements li small, .mission_pop.vendetta_reloaded .requirements li small, .mission_pop.winter_2013 .requirements li small {

    color: #8596A1;

}

.mission_pop .top {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_heads.png?1412067038");

    background-position: center top;

    background-repeat: no-repeat;

    float: left;

    height: 243px;

    width: 632px;

}

.mission_pop .repeat {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_ends.png?1412067038");

    background-position: center bottom;

    float: left;

    width: 632px;

}

.mission_pop .repeat .content {

    float: left;

    margin-bottom: 30px;

    margin-left: 28px;

    margin-top: -210px;

    position: relative;

    width: 570px;

}

.mission_pop h3 {

    border: 0 none;

    display: block;

    font-family: Georgia,Cambria,Palatino,Palatino Linotype,Times,Times New Roman,serif;

    font-size: 20px;

    font-style: italic;

    font-weight: 400;

    padding-bottom: 0;

    text-align: left;

    width: 100%;

}

.mission_pop h3 img {

    background-repeat: no-repeat;

    margin-right: 4px;

    padding: 1px;

    top: -1px;

    vertical-align: middle;

}

.mission_pop q {

    border-radius: 3px 3px 3px 3px;

    clear: both;

    color: #FFFFFF;

    display: none;

    float: left;

    font-size: 14px;

    font-weight: 700;

    height: 28px;

    line-height: 28px;

    margin-bottom: 5px;

    position: relative;

    text-align: center;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    width: 118px;

}

.mission_pop q img {

    margin: 0 4px;

    position: relative;

    top: 3px;

}

.mission_pop .content > em {

    display: block;

    font-family: Georgia;

    font-size: 14px;

    font-style: italic;

    margin-left: 47px;

    margin-top: -10px;

    text-align: left;

    width: 260px;

}

.mission_pop .requirements {

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);

    clear: both;

    float: left;

    margin-top: 45px;

    padding: 10px 0;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 570px;

}

.mission_pop .requirements .achiev {

    display: none;

    position: absolute;

    right: -310px;

    top: 140px;

}

.mission_pop .requirements .achiev strong {

    display: inline;

    font-size: 11px;

    width: auto;

}

.mission_pop .requirements .req_content {

    float: left;

    margin-left: 20px;

    text-align: left;

    width: 530px;

}

.mission_pop .requirements .req_content li {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/separator.png");

    background-position: center bottom;

    background-repeat: repeat-x;

    float: left;

    min-height: 50px;

    padding: 10px 0;

    position: relative;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    width: 530px;

}

#citizen_feed.duo .post_content, .mission_pop .requirements .req_content li.image_full small, .mission_pop .requirements .req_content li.image_full strong {

    width: 325px;

}

.mission_pop .requirements .req_content li strong {

    clear: both;

    display: block;

    font-size: 14px;

    width: 390px;

}

.mission_pop .requirements .req_content li small {

    clear: both;

    color: #8E9FB0;

    display: block;

    font-size: 11px;

    margin-top: 3px;

    width: 390px;

}

.mission_pop .requirements .req_content li .details a {

    border-radius: 3px 3px 3px 3px;

    clear: both;

    color: #FFFFFF;

    float: left;

    font-size: 11px;

    font-weight: 400;

    margin-top: 5px;

    padding: 2px 10px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);

}

.mission_pop .requirements .req_content li.avatar small, .mission_pop .requirements .req_content li.avatar strong {

    width: 330px;

}

#battle_listing .victory_listing, .mission_pop .requirements .req_content li.complete .details strong, p#invites_notice {

    margin-top: 10px;

}

.mission_pop .requirements .req_content li.complete .status {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_ok.png");

    background-repeat: no-repeat;

    display: block;

}

.mission_pop .requirements .actions {

    float: right;

    right: 14px;

    top: 10px;

}

.mission_pop .requirements .details {

    float: left;

    text-align: left;

}

.mission_pop .requirements .status {

    display: none;

    float: left;

    height: 29px;

    position: absolute;

    right: 25px;

    top: 12px;

    width: 30px;

}

.mission_pop .requirements .req_unlock {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/unlock_gold.png");

    background-position: left top;

    background-repeat: no-repeat;

    clear: both;

    color: #FFFFFF;

    float: right;

    font-size: 11px;

    font-weight: 700;

    height: 23px;

    line-height: 23px;

    text-indent: 28px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    width: 118px;

}

.mission_pop .requirements .req_unlock:hover {

    background-position: 0 -23px;

}

.mission_pop .requirements .req_unlock:active, .newspaper_captcha .recaptcha input[type="button"]:active, .newspaper_captcha .recaptcha input[type="submit"]:active {

    opacity: 0.6;

    position: relative;

    top: 1px;

}

.mission_pop .reward {

    float: left;

    margin-top: 10px;

    width: 570px;

}

.mission_pop .reward h4 {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/reward_bar.png");

    background-position: left top;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: block;

    font-size: 12px;

    font-weight: 700;

    height: 25px;

    padding-top: 3px;

    position: relative;

    text-align: center;

    text-shadow: 0 -1px 0 #67A26A;

    width: 570px;

}

.mission_pop .reward table div {

    border-radius: 3px 3px 3px 3px;

    float: left;

    height: 30px;

    margin-bottom: 4px;

    margin-right: 10px;

    margin-top: 15px;

    padding: 3px 10px;

    text-shadow: 0 1px 0 #FFFFFF;

}

.mission_pop .reward table div img {

    float: left;

    height: auto;

    image-rendering: optimizequality;

    margin-right: 5px;

    width: 30px;

}

.mission_pop .reward table div strong {

    color: #4D4D4D;

    float: left;

    font-size: 12px;

    margin-right: 5px;

    margin-top: 8px;

}

.mission_pop .reward table div small {

    color: #4D4D4D;

    float: left;

    font-size: 11px;

    line-height: 12px;

    margin-top: 10px;

}

.mission_pop .close {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/close_modal.png");

    background-repeat: no-repeat;

    float: left;

    height: 22px;

    position: absolute;

    right: 17px;

    text-indent: -9999px;

    top: 17px;

    width: 22px;

}

.mission_pop .get_reward {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/toxic_blue.png?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: none;

    float: left;

    font-size: 16px;

    font-weight: 700;

    height: 35px;

    margin-left: 155px;

    margin-top: 21px;

    padding-top: 12px;

    text-align: center;

    text-shadow: 0 -1px 0 #3B8FCB;

    width: 256px;

}

.mission_pop .get_reward:active {

    background-position: 0 -94px;

    color: #D6EFFF;

    height: 34px;

    padding-top: 13px;

}

.mission_pop .mission_error {

    background: url("http://www.erepublik.com/images/modules/manager/error_gold.png") no-repeat scroll 5px center #FFE7E7;

    border: 1px solid #FFADA0;

    border-radius: 3px 3px 3px 3px;

    color: #D52525;

    height: 45px;

    margin: -5px auto 5px 5px;

    padding-left: 50px;

    text-align: left;

    width: 508px;

}

.mission_pop .mission_error strong {

    float: left;

    margin-left: 10px;

    margin-top: 15px;

}

.mission_pop .mission_error a {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/get_gold.png");

    background-position: center top;

    background-repeat: no-repeat;

    float: right;

    height: 30px;

    margin-right: 7px;

    margin-top: 7px;

    position: relative;

    text-indent: -9999px;

    width: 115px;

}

.mission_pop .mission_error a:active {

    opacity: 0.6;

    top: 1px;

}

.mission_pop h2 {

    background: none repeat scroll 0 0 #A8D642;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;

    clear: both;

    color: #FFFFFF !important;

    display: none;

    float: left;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 43px !important;

    font-weight: 700;

    height: 63px;

    line-height: 60px;

    margin: -5px auto 5px 5px;

    padding: 0 !important;

    text-align: center;

    text-shadow: 2px 2px 0 #86AB35;

    text-transform: uppercase;

    width: 560px;

}

.mission_pop.august_2014 .reward table div, .mission_pop.august_2014 q, .mission_pop.day_2500 .reward table div, .mission_pop.day_2500 q, .mission_pop.land .reward table div, .mission_pop.land q, .mission_pop.survival .reward table div, .mission_pop.survival q, .mission_pop.world_cup .reward table div, .mission_pop.world_cup q, .mission_pop.world_cup_boss .reward table div, .mission_pop.world_cup_boss q {

    background: none repeat scroll 0 0 #F3EEDD;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;

    color: #B29880;

}

.mission_pop.august_2014 h3, .mission_pop.day_2500 h3, .mission_pop.world_cup h3, .mission_pop.world_cup_boss h3 {

    color: #F8F8F8;

    text-shadow: 0 1px 0 #650F10;

}

.mission_pop.august_2014 h3 img, .mission_pop.day_2500 h3 img, .mission_pop.world_cup h3 img, .mission_pop.world_cup_boss h3 img {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/easter_icon_bg.png");

    padding-bottom: 2px;

}

.mission_pop.august_2014 em, .mission_pop.day_2500 em, .mission_pop.world_cup em, .mission_pop.world_cup_boss em {

    color: #FFFFFF;

    text-shadow: 0 1px 0 #000000;

}

.mission_pop.august_2014 .close, .mission_pop.day_2500 .close, .mission_pop.world_cup .close, .mission_pop.world_cup_boss .close {

    right: 16px;

    top: 16px;

}

.mission_pop.day_2500 .top {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_day_2500.png?1412149084");

    background-position: left top;

    background-repeat: no-repeat;

}

.mission_pop.day_2500 .repeat {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_day_2500.png?1412149084");

    background-position: left bottom;

    background-repeat: no-repeat;

}

.mission_pop.august_2014 .requirements .details a, .mission_pop.day_2500 .requirements .details a, .mission_pop.land .requirements .details a, .mission_pop.world_cup .requirements .details a, .mission_pop.world_cup_boss .requirements .details a {

    background-color: #C2B18D;

    background-image: linear-gradient(#CBBC9E 0px, #C2B18D 100%);

    box-shadow: 0 -1px 0 #CBBC9E, 0 1px 0 #D4C7AF inset;

}

.mission_pop.august_2014 .requirements li strong, .mission_pop.day_2500 .requirements li strong, .mission_pop.land .requirements li strong, .mission_pop.world_cup .requirements li strong, .mission_pop.world_cup_boss .requirements li strong {

    color: #4E2F18;

}

.mission_pop.august_2014 .requirements li small, .mission_pop.day_2500 .requirements li small, .mission_pop.land .requirements li small, .mission_pop.survival .requirements li small, .mission_pop.world_cup .requirements li small, .mission_pop.world_cup_boss .requirements li small {

    color: #B99A83;

}

.mission_pop.august_2014 .requirements .actions q, .mission_pop.day_2500 .requirements .actions q, .mission_pop.world_cup .requirements .actions q, .mission_pop.world_cup_boss .requirements .actions q {

    width: 155px;

}

.popup_adult_citizen, .popup_adult_citizen_access {

    -moz-box-sizing: border-box;

    background-image: url("http://www.erepublik.com/images/modules/manager/adult_citizen_popup.png?1412067038");

    background-position: left top;

    background-repeat: no-repeat;

    display: block;

    height: 160px;

    padding: 48px 0 0 28px;

    position: relative;

    width: 607px;

}

.popup_adult_citizen h2, .popup_adult_citizen h3, .popup_adult_citizen_access h2, .popup_adult_citizen_access h3 {

    border: 0 none;

    clear: both;

    display: block;

    font-family: Open Sans Condensed,sans-serif;

    margin: 0 0 3px;

    overflow: hidden;

    padding: 0;

    text-decoration: none;

    width: 325px;

}

.popup_adult_citizen h2, .popup_adult_citizen_access h2 {

    color: #FFFFFF;

    font-size: 40px;

    font-weight: 700;

    line-height: 100%;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 10px rgba(255, 255, 0, 0.53);

    text-transform: uppercase;

}

.popup_adult_citizen h3, .popup_adult_citizen_access h3 {

    color: #FFFADF;

    font-size: 23px;

    font-weight: 700;

    line-height: 100%;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);

    text-transform: uppercase;

}

.popup_adult_citizen .close_mission, .popup_adult_citizen .close_mission2, .popup_adult_citizen_access .close_mission, .popup_adult_citizen_access .close_mission2 {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/close_modal.png");

    background-repeat: no-repeat;

    float: left;

    height: 22px;

    position: absolute;

    right: 5px;

    text-indent: -9999px;

    top: 5px;

    width: 22px;

}

.popup_adult_citizen .acces_to {

    display: none;

    opacity: 0;

}

.popup_adult_citizen_access {

    background-image: url("http://www.erepublik.com/images/modules/manager/adult_citizen_acces_popup.png");

    background-position: left top;

    background-repeat: no-repeat;

    height: 419px;

}

.popup_adult_citizen_access .access_to {

    display: block;

    margin: 0 auto;

    padding: 0;

    position: absolute;

    top: 172px;

    width: 540px;

}

.popup_adult_citizen_access .access_to h4 {

    -moz-box-sizing: border-box;

    clear: both;

    color: #F8EBBE;

    display: block;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 22px;

    font-weight: 700;

    line-height: 100%;

    margin: 0 0 10px;

    padding-left: 15px;

    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);

    text-transform: uppercase;

    width: 100%;

}

.popup_adult_citizen_access .access_to ul {

    -moz-box-sizing: border-box;

    display: block;

    list-style: none outside none;

    margin: 0;

    padding: 0 0 0 15px;

    width: 100%;

}

.popup_adult_citizen_access .access_to ul li {

    -moz-box-sizing: border-box;

    background-image: url("http://www.erepublik.com/images/modules/manager/acces_list_li.png");

    background-position: left center;

    background-repeat: no-repeat;

    color: #F8EBBE;

    display: block;

    font-size: 12px;

    margin-bottom: 6px;

    padding: 0 0 0 30px;

    width: 95%;

}

.popup_adult_citizen_access .access_to ul li span {

    border-bottom: 1px solid rgba(0, 0, 0, 0.1);

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);

    display: block;

    margin: 0;

    padding: 0 2px 2px;

    width: 98%;

}

.popup_adult_citizen_access .access_to ul li:last-child span {
    border: 0 none;

    box-shadow: 0 0 0 rgba(255, 255, 255, 0);

}

.pop {

    cursor: default;

    display: block;

    float: left;

    height: 376px;

    width: 396px;

}

.pop .heading {

    color: #FFFFFF;

    height: 60px;

    margin: 12px 12px 0;

    text-align: center;

    width: 372px;

}

.pop .heading h2 {

    font-size: 24px;

    letter-spacing: 0;

    line-height: 43px;

}

.pop .heading p {

    font-size: 12px;

    font-weight: 700;

    margin-top: 2px;

}

.pop .content {

    float: left;

    margin: 0 40px;

    position: relative;

    top: -2px;

    width: 316px;

}

.pop .content div {

    background-image: url("http://www.erepublik.com/images/modules/pvp/list_bg.png");

    background-repeat: no-repeat;

    clear: both;

    float: left;

    height: 55px;

    margin-top: 12px;

    width: 316px;

}

.pop .content strong {

    color: #2C3741;

    float: left;

    font-size: 14px;

    line-height: 57px;

    text-shadow: 0 -1px 0 #FFFFFF;

}

.pop .content .rank_holder {

    background-image: url("http://www.erepublik.com/images/modules/pvp/rank_holder.png");

    background-repeat: no-repeat;

    display: block;

    height: 47px;

    text-align: center;

    width: 46px;

}

.pop .content .rank_holder img {

    image-rendering: optimizequality;

    position: relative;

    top: 5px;

    width: 30px;

}

.pop .content .symbol {

    float: left;

    margin-left: 8px;

    margin-right: 10px;

    margin-top: 6px;

}

.pop .content big {

    background-image: url("http://www.erepublik.com/images/modules/pvp/green_big.png");

    background-repeat: no-repeat;

    color: #FFFFFF;

    float: right;

    font-size: 18px;

    font-weight: 700;

    height: 33px;

    line-height: 29px;

    margin-right: 7px;

    margin-top: 9px;

    padding: 4px;

    text-align: center;

    text-shadow: 0 -1px 0 #6D9414;

    width: 72px;

}

.pop .content big.blued {

    background-image: url("http://www.erepublik.com/images/modules/pvp/blue_big.png");

    background-repeat: no-repeat;

    text-indent: -7px;

    text-shadow: 0 -1px 0 #1471A0;

}

.pop a {

    background-image: url("http://www.erepublik.com/images/modules/pvp/green_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF !important;

    float: left;

    font-size: 16px;

    font-weight: 700;

    height: 35px;

    margin-left: 39px;

    margin-top: 12px;

    padding-top: 12px;

    text-align: center;

    text-shadow: 0 -1px 0 #74A428;

    width: 320px;

}

.health_limit .green_go:active, .pop a:active, .welcome a:active {

    background-position: 0 -94px;

    color: #DFF4A5;

    height: 34px;

    padding-top: 13px;

}

.pop.rank_up {

    background-image: url("http://www.erepublik.com/images/modules/pvp/rank_up.png");

    background-repeat: no-repeat;

    height: 318px;

}

.pop.rank_up .heading {

    padding-left: 105px;

    position: relative;

    text-align: left;

    text-shadow: 0 1px 1px #196286;

    width: 267px;

}

.pop.rank_up .heading .next_rank {

    left: 39px;

    position: absolute;

    top: 4px;

    width: 34px;

}

.pop.rank_up .heading h2 {

    line-height: 30px;

}

.pop.rank_up .heading p {

    margin-top: 27px;

}

.pop.rank_up .content {

    margin-top: 17px;

    top: 0;

}

#battle_listing.full_width .heroes, .mission_pop .reward table div img.smaller_img, .pop.rank_up .content div {

    margin-top: 7px;

}

.mission_path_pop_one_path.new_path {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/bg_pop2.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.mission_path_pop_one_path.new_path .content_title {

    color: #FFFFFF;

    top: 252px;

}

.mission_path_pop_one_path .content_title {

    color: #FFC8C8;

    font: bold 12px Arial,Helvetica,sans-serif;

    left: 160px;

    position: absolute;

    text-align: center;

    text-transform: uppercase;

    top: 270px;

    width: 222px;

}

.mission_path_pop_one_path .character {

    height: 114px;

    width: 105px;

}

.mission_path_pop_one_path .character .char_name {

    color: #FF9898;

    font: 700 10px/12px Arial,Helvetica,sans-serif;

    left: 8px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 1px #000000, 0 0 10px #D6221E;

    top: 90px;

    width: 90px;

}

.mission_path_pop_one_path .character.perses {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/perses_unrevealed.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    position: absolute;

    right: 35px;

    top: 200px;

}

.mission_path_pop_one_path .character.perses.discover {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/perses_visible.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path {

    height: 181px;

    left: 100px;

    position: absolute;

    top: 315px;

    width: 372px;

}

.mission_path_pop_one_path .mission_path .path_bg {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_path_bg.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    height: 100%;

    width: 100%;

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_0_1 {

    left: -73px;

    top: 74px;

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_0_2 {

    left: 14px;

    top: 74px;

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_1_1 {

    left: 3px;

    top: 3px;

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_0_1 span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_1_1 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll 0 -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_1_2 {

    left: 84px;

    top: 3px;

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_0_2 span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_1_2 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -34px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_1_3 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -68px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_1_4 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -102px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_2_1 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -136px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_2_2 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -170px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_2_3 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -204px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_2_4 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -238px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_3_1 {

    left: 3px;

    top: 145px;

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_3_1 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -272px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_3_2 {

    left: 84px;

    top: 145px;

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_3_2 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -306px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_3_3 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -340px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_3_4 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -374px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_4 {

    left: 337px;

    top: 74px;

}

.mission_path_pop_one_path .mission_path .mission_icons li.holder_4 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons.png") no-repeat scroll -408px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop_one_path .mission_path.new_path {

    height: 225px;

    left: 50%;

    margin-left: -195px;

    top: 278px;

    width: 390px;

}

.mission_path_pop_one_path .mission_path.new_path .path_bg {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/new_mission_path_bg.png");

    background-position: right 1px;

    background-repeat: no-repeat;

}

.mission_path_pop_one_path .mission_path.new_path .mission_icons > li span {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/new_mission_icons.png");

    background-position: 0 -34px;

    background-repeat: no-repeat;

}

.mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_1, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_2, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_3, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_4, .strength_winter_promo.purchased p {

    top: 11px;

}

.mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_1, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_2, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_3, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_4 {

    top: 80px;

}

.mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_1, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_2, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_3, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_4 {

    top: 132px;

}

.mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_1, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_2, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_3, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_4 {

    top: 184px;

}

.mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_1, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_1, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_1, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_1 {

    left: 10px;

}

.mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_2, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_2, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_2, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_2 {

    left: 91px;

}

.mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_3, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_3, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_3, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_3 {

    left: 172px;

}

.mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_4, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_4, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_4, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_4 {

    left: 253px;

}

.mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_5 {

    left: 313px;

    top: 132px;

}

.christmas_promotions a.o1, .country_tournament.epicSoldier > div.player_layer .progress_bar, .mission_path_pop_one_path .mission_path.new_path .path_1_1, .mission_path_pop_one_path .mission_path.new_path .path_1_2, .mission_path_pop_one_path .mission_path.new_path .path_1_3, .mission_path_pop_one_path .mission_path.new_path .path_1_4 {

    top: 15px;

}

.mission_path_pop_one_path .mission_path.new_path .path_2_1, .mission_path_pop_one_path .mission_path.new_path .path_2_2, .mission_path_pop_one_path .mission_path.new_path .path_2_3, .mission_path_pop_one_path .mission_path.new_path .path_2_4 {

    top: 83px;

}

.mission_path_pop_one_path .mission_path.new_path .path_3_1, .mission_path_pop_one_path .mission_path.new_path .path_3_2, .mission_path_pop_one_path .mission_path.new_path .path_3_3, .mission_path_pop_one_path .mission_path.new_path .path_3_4 {

    top: 135px;

}

.mission_path_pop_one_path .mission_path.new_path .path_4_1, .mission_path_pop_one_path .mission_path.new_path .path_4_2, .mission_path_pop_one_path .mission_path.new_path .path_4_3, .mission_path_pop_one_path .mission_path.new_path .path_4_4 {

    top: 188px;

}

.mission_path_pop_one_path .mission_path.new_path .path_1_1, .mission_path_pop_one_path .mission_path.new_path .path_2_1, .mission_path_pop_one_path .mission_path.new_path .path_3_1, .mission_path_pop_one_path .mission_path.new_path .path_4_1 {

    left: 45px;

}

.mission_path_pop_one_path .mission_path.new_path .path_1_2, .mission_path_pop_one_path .mission_path.new_path .path_2_2, .mission_path_pop_one_path .mission_path.new_path .path_3_2, .mission_path_pop_one_path .mission_path.new_path .path_4_2 {

    left: 126px;

}

.mission_path_pop_one_path .mission_path.new_path .path_1_3, .mission_path_pop_one_path .mission_path.new_path .path_2_3, .mission_path_pop_one_path .mission_path.new_path .path_3_3, .mission_path_pop_one_path .mission_path.new_path .path_4_3 {

    left: 207px;

}

.mission_path_pop_one_path .mission_path.new_path .path_1_4, .mission_path_pop_one_path .mission_path.new_path .path_2_4, .mission_path_pop_one_path .mission_path.new_path .path_3_4, .mission_path_pop_one_path .mission_path.new_path .path_4_4 {

    left: 288px;

}

.mission_path_pop_one_path .mission_path.new_path .path_1_4 {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_top_bottom_left.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 148px;

    width: 99px;

}

.mission_path_pop_one_path .mission_path.new_path .path_2_4 {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_middle_bottom.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 49px;

    width: 61px;

}

.mission_path_pop_one_path .mission_path.new_path .path_3_4 {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_middle.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 30px;

    width: 27px;

}

.mission_path_pop_one_path .mission_path.new_path .path_4_4 {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_bottom_top.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 44px;

    left: 286px;

    top: 164px;

    width: 59px;

}

.mission_path_pop_one_path .mission_path .path_1_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_top_right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 71px;

    left: 281px;

    top: 14px;

    width: 25px;

}

.mission_path_pop_one_path .mission_path .path_2_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_center_last.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 10px;

    left: 281px;

    top: 85px;

    width: 14px;

}

.mission_path_pop_one_path .mission_path .path_connector {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_connector.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 19px;

    left: 291px;

    top: 81px;

    width: 19px;

    z-index: 2;

}

.mission_path_pop_one_path .mission_path .path_last {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_last.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 306px;

    top: 77px;

    width: 29px;

}

.mission_path_pop, .mission_path_pop_one_path {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/bg_pop.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);

    display: none;

    height: 560px;

    position: relative;

    width: 543px;

}

.mission_path_pop .mission_desc {

    color: #BDC4D2;

    font: 10px/12px Arial,Helvetica,sans-serif;

    left: 23px;

    padding: 0 20px 0 0;

    position: absolute;

    text-shadow: 0 -1px 0 #2B2C31;

    top: 136px;

}

.mission_path_pop .countdown b, .mission_path_pop .countdown em {

    color: #FF9898;

    display: block;

    left: 30px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 10px #D6221E;

    width: 185px;

}

.mission_path_pop .countdown em {

    font: 10px/12px Arial,Helvetica,sans-serif;

    text-transform: uppercase;

    top: 24px;

}

.mission_path_pop .content_title {

    color: #A4ACC0;

    font: bold 12px Arial,Helvetica,sans-serif;

    left: 160px;

    position: absolute;

    text-align: center;

    top: 260px;

    width: 222px;

}

.mission_path_pop .character {

    height: 120px;

    width: 105px;

}

.mission_path_pop .character .char_name {

    color: #FAF0F0;

    font: 10px/12px Arial,Helvetica,sans-serif;

    left: 8px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 10px #D6221E;

    top: 90px;

    width: 90px;

}

.mission_path_pop .character.guardian, .mission_path_pop_one_path .character.guardian {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/guardian_unrevealed.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    left: 35px;

    position: absolute;

    top: 200px;

}

.mission_path_pop .character.guardian.reveal, .mission_path_pop_one_path .character.guardian.reveal {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/guardian_visible.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.mission_path_pop .character.kesler {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/kesler_unrevealed.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    position: absolute;

    right: 35px;

    top: 200px;

}

.mission_path_pop .character.kesler.discover {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/kesler_visible.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.mission_path_pop .character.guardian.success:after, .mission_path_pop .character.kesler.success:after, .mission_path_pop_one_path .character.guardian.success:after, .mission_path_pop_one_path .character.perses.success:after {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/completed.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    bottom: 3px;

    content: "";

    display: block;

    height: 28px;

    position: absolute;

    right: -3px;

    width: 31px;

}

.mission_path_pop .mission_path {

    height: 192px;

    left: 43px;

    position: absolute;

    top: 315px;

    width: 465px;

}

.mission_path_pop .mission_path .path_bg {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_path_bg_3missions.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    height: 100%;

    left: -6px;

    position: absolute;

    top: -6px;

    width: 100%;

}

.mission_path_pop .mission_path .mission_icons li.holder_0_1, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_1 {

    left: 3px;

    top: 74px;

}

.mission_path_pop .mission_path .mission_icons li.holder_0_1 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll 0 -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_0_2, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_2 {

    left: 84px;

    top: 74px;

}

.mission_path_pop .mission_path .mission_icons li.holder_0_2 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -34px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_1_1, .mission_path_pop_one_path .mission_path .mission_icons li.holder_1_3 {

    left: 165px;

    top: 3px;

}

.mission_path_pop .mission_path .mission_icons li.holder_1_1 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -68px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_1_2, .mission_path_pop_one_path .mission_path .mission_icons li.holder_1_4 {

    left: 246px;

    top: 3px;

}

.mission_path_pop .mission_path .mission_icons li.holder_1_2 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -102px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_1_3 {

    left: 327px;

    top: 3px;

}

.mission_path_pop .mission_path .mission_icons li.holder_1_3 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -136px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_2_1, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_3 {

    left: 165px;

    top: 74px;

}

.mission_path_pop .mission_path .mission_icons li.holder_2_1 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -170px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_2_2, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_4 {

    left: 246px;

    top: 74px;

}

.mission_path_pop .mission_path .mission_icons li.holder_2_2 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -204px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_2_3 {

    left: 327px;

    top: 74px;

}

.mission_path_pop .mission_path .mission_icons li.holder_2_3 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -238px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_3_1, .mission_path_pop_one_path .mission_path .mission_icons li.holder_3_3 {

    left: 165px;

    top: 145px;

}

.mission_path_pop .mission_path .mission_icons li.holder_3_1 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -272px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_3_2, .mission_path_pop_one_path .mission_path .mission_icons li.holder_3_4 {

    left: 246px;

    top: 145px;

}

.mission_path_pop .mission_path .mission_icons li.holder_3_2 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -306px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_3_3 {

    left: 327px;

    top: 145px;

}

.mission_path_pop .mission_path .mission_icons li.holder_3_3 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -340px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .mission_icons li.holder_4 {

    left: 418px;

    top: 74px;

}

.mission_path_pop .mission_path .mission_icons li.holder_4 span {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_icons_vendetta.png") no-repeat scroll -374px -34px rgba(0, 0, 0, 0);

}

.mission_path_pop .mission_path .path_1_1 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_top_left.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 65px;

    left: 95px;

    top: 6px;

    width: 67px;

}

.mission_path_pop .mission_path .path_1_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 281px;

    top: 6px;

    width: 44px;

}

.mission_path_pop .mission_path .path_1_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_top_right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 71px;

    left: 362px;

    top: 14px;

    width: 25px;

}

.mission_path_pop .mission_path .path_2_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 281px;

    top: 77px;

    width: 44px;

}

.mission_path_pop .mission_path .path_2_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_center_last.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 10px;

    left: 362px;

    top: 85px;

    width: 14px;

}

.mission_path_pop .mission_path .path_3_1 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_bottom_left.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 65px;

    left: 95px;

    top: 109px;

    width: 68px;

}

.mission_path_pop .mission_path .path_3_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 281px;

    top: 148px;

    width: 44px;

}

.mission_path_pop .mission_path .path_3_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_bottom_right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 73px;
    left: 362px;

    top: 95px;

    width: 25px;

}

.mission_path_pop .mission_path .path_connector {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_connector.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 19px;

    left: 372px;

    top: 81px;

    width: 19px;

    z-index: 2;

}

.mission_path_pop .mission_path .path_last {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_last.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 387px;

    top: 77px;

    width: 29px;

}

.mission_path_pop .mission_path .path_0_1, .mission_path_pop .mission_path .path_1_1, .mission_path_pop .mission_path .path_1_2, .mission_path_pop .mission_path .path_1_3, .mission_path_pop .mission_path .path_1_4, .mission_path_pop .mission_path .path_2_1, .mission_path_pop .mission_path .path_2_2, .mission_path_pop .mission_path .path_2_3, .mission_path_pop .mission_path .path_2_4, .mission_path_pop .mission_path .path_3_1, .mission_path_pop .mission_path .path_3_2, .mission_path_pop .mission_path .path_3_3, .mission_path_pop .mission_path .path_3_4, .mission_path_pop .mission_path .path_connector, .mission_path_pop .mission_path .path_last {

    display: none;

    position: absolute;

}

.mission_path_pop.september_missions_2013 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/bg_pop_september_2013.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);

    display: none;

    height: 560px;

    position: relative;

    width: 543px;

}

.mission_path_pop.september_missions_2013 .user_story_area {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    color: #EEEEEE;

    display: block;

    font-size: 11px;

    font-weight: 700;

    height: 143px;

    left: 2px;

    line-height: 140%;

    padding: 0;

    position: absolute;

    text-shadow: 0 1px 0 #000000;

    top: 24px;

    transition: all 0.05s ease-in 0s;

    width: 539px;

}

.mission_path_pop .countdown, .mission_path_pop.september_missions_2013 .countdown, .mission_path_pop_one_path .countdown {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/countdown.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 80px;

    left: 150px;

    position: absolute;

    top: 175px;

    width: 240px;

}

.mission_path_pop.september_missions_2013 .content_title {

    background-color: #291518;

    border-bottom: 1px solid #382D33;

    border-left: 1px solid #382D33;

    border-radius: 0 0 3px 3px;

    border-right: 1px solid #382D33;

    color: #88837F;

    font-size: 10px;

    font-weight: 700;

    height: 13px;

    left: 203px;

    line-height: 13px;

    text-transform: uppercase;

    top: 236px;

    width: 136px;

}

.mission_path_pop.september_missions_2013 .mission_path {

    height: 212px;

    left: 82px;

    top: 281px;

    width: 372px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_bg {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/september_2013_missions_path.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    height: 100%;

    left: 0;

    top: 0;

    width: 100%;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li span {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/mission_september_2013_sprite.png");

    background-position: 0 -34px;

    background-repeat: no-repeat;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_1 {

    left: 52px;

    top: 3px;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_2 {

    left: 133px;

    top: 3px;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_3 {

    left: 214px;

    top: 3px;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_4 {

    left: 295px;

    top: 3px;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_3 span {

    background-position: -476px -34px;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_3.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_3.completed span {

    background-position: -476px 0;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_4 span {

    background-position: -510px -34px;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_4.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_4.completed span {

    background-position: -510px 0;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_4 span {

    background-position: -544px -34px;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_4.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_4.completed span {

    background-position: -544px 0;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_1, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_2, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_3, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_4 {

    top: 74px;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_1, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_2, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_3, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_4 {

    top: 125px;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_1, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_2, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_3, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_4 {

    top: 176px;

}

.mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_4 {

    left: 337px;

    top: 125px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_0_1 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 87px;

    top: 7px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_0_2 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 168px;

    top: 7px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_0_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 249px;

    top: 7px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_0_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 338px;

    top: -77px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_1_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_top_right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 50px;

    left: 281px;

    top: 85px;

    width: 25px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_2_1 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 38px;

    top: 128px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_2_2 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 119px;

    top: 128px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_2_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 200px;

    top: 128px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_2_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_center_last.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 10px;

    left: 281px;

    top: 136px;

    width: 14px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_3_1 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 38px;

    top: 179px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_3_2 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 119px;

    top: 179px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_3_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 200px;

    top: 179px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_3_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_bottom_right.png") repeat scroll left bottom rgba(0, 0, 0, 0);

    height: 51px;

    left: 281px;

    top: 148px;

    width: 25px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_4_1, .mission_path_pop_one_path .mission_path .path_3_1, .mission_path_pop_one_path .mission_path .path_4_1 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 38px;

    top: 148px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_4_2, .mission_path_pop_one_path .mission_path .path_3_2, .mission_path_pop_one_path .mission_path .path_4_2 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 119px;

    top: 148px;

    width: 44px;

}

.mission_path_pop .mission_path .path_3_2, .mission_path_pop.september_missions_2013 .mission_path .path_4_3, .mission_path_pop_one_path .mission_path .path_3_3, .mission_path_pop_one_path .mission_path .path_4_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 200px;

    top: 148px;

    width: 44px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_4_4, .mission_path_pop_one_path .mission_path .path_3_4, .mission_path_pop_one_path .mission_path .path_4_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_bottom_right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 73px;

    left: 281px;

    top: 95px;

    width: 25px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_connector {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_connector.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 19px;

    left: 291px;

    top: 132px;

    width: 19px;

    z-index: 2;

}

.mission_path_pop.september_missions_2013 .mission_path .path_last {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_last.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 306px;

    top: 128px;

    width: 29px;

}

.mission_path_pop.september_missions_2013 .mission_path .path_5 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 372px;

    top: 128px;

    width: 44px;

}

.mission_path_pop.brazilian_sabotage_2014_path {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/bg_pop_brazilian_sabotage_2014.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.mission_path_pop.brazilian_sabotage_2014_path .mission_path .mission_icons li span {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/missions_brazilian_sabotage_2014_sprite.png");

}

.mission_path_pop.brazilian_sabotage_2014_path .latest_updates_link {

    bottom: 11px;

    color: #BDC4D2;

    font-size: 11px;

    font-weight: 700;

    height: 20px;

    line-height: 20px;

    position: absolute;

    right: 184px;

    text-align: center;

    text-shadow: 0 -1px #000000;

    width: 174px;

}

.mission_path_pop.brazilian_sabotage_2014_path .latest_updates_link:active {

    height: 19px;

    padding-top: 1px;

}

.mission_path_pop.august_event_2014_path {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/bg_pop_august_2014.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);

    display: none;

    height: 436px;

    position: relative;

    width: 543px;

}

.mission_path_pop.august_event_2014_path .user_story_area {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    color: #EEEEEE;

    display: block;

    font-size: 11px;

    font-weight: 700;

    height: 98px;

    left: 2px;

    line-height: 140%;

    padding: 0;

    position: absolute;

    text-shadow: 0 1px 0 #000000;

    top: 24px;

    transition: all 0.05s ease-in 0s;

    width: 539px;

}

.mission_path_pop.august_event_2014_path .user_story_area > img, .mission_path_pop.september_missions_2013 .user_story_area > img {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    bottom: 2px;

    left: 2px;

    opacity: 1;

    position: absolute;

    transition: all 0.15s ease-in 0s;

    z-index: 9;

}

.mission_path_pop.august_event_2014_path .user_story_area:hover > div, .mission_path_pop.september_missions_2013 .user_story_area:hover > div {

    display: table;

}

.mission_path_pop.august_event_2014_path .user_story_area > div, .mission_path_pop.september_missions_2013 .user_story_area > div {

    -moz-box-sizing: border-box;

    background-color: rgba(0, 0, 0, 0.75);

    clear: both;

    cursor: default;

    display: none;

    height: 100%;

    margin: 0;

    padding: 0 25px;

    position: relative;

    text-align: left;

    vertical-align: middle;

    width: 100%;

    z-index: 10;

}

.mission_path_pop.august_event_2014_path .user_story_area > div p, .mission_path_pop.september_missions_2013 .user_story_area > div p {

    display: table-cell;

    text-align: left;

    vertical-align: middle;

    width: 100%;

}

.mission_path_pop.august_event_2014_path .user_story_area > div p strong, .mission_path_pop.september_missions_2013 .user_story_area > div p strong {

    clear: both;

    display: block;

    float: left;

    font-size: 14px;

    margin-bottom: 10px;

    text-transform: uppercase;

    width: 100%;

}

.mission_path_pop .close, .mission_path_pop.august_event_2014_path .close, .mission_path_pop.september_missions_2013 .close, .mission_path_pop_one_path .close {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/close.png");

    background-repeat: no-repeat;

    float: left;

    height: 36px;

    position: absolute;

    right: -13px;

    text-indent: -9999px;

    top: -10px;

    width: 36px;

}

.mission_path_pop.august_event_2014_path .mission_desc, .mission_path_pop.september_missions_2013 .mission_desc, .mission_path_pop_one_path .mission_desc {

    color: #BDC4D2;

    font: 11px/12px Arial,Helvetica,sans-serif;

    left: 13px;

    padding: 0 20px 0 0;

    position: absolute;

    text-shadow: 0 -1px 0 #2B2C31;

    top: 133px;

}

.mission_path_pop.august_event_2014_path .countdown {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/countdown.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 80px;

    left: 150px;

    position: absolute;

    top: 127px;

    width: 240px;

}

.mission_path_pop.august_event_2014_path .countdown b, .mission_path_pop.august_event_2014_path .countdown em, .mission_path_pop.september_missions_2013 .countdown b, .mission_path_pop.september_missions_2013 .countdown em, .mission_path_pop_one_path .countdown b, .mission_path_pop_one_path .countdown em {

    color: #FF9898;

    display: block;

    left: 30px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 10px #D6221E;

    text-transform: uppercase;

    width: 185px;

}

.mission_path_pop.august_event_2014_path .countdown em, .mission_path_pop.september_missions_2013 .countdown em, .mission_path_pop_one_path .countdown em {

    font: 10px/12px Arial,Helvetica,sans-serif;

    top: 24px;

}

.mission_path_pop .countdown b, .mission_path_pop.august_event_2014_path .countdown b, .mission_path_pop.september_missions_2013 .countdown b, .mission_path_pop_one_path .countdown b {

    font: 22px/24px ds-digitalbold_italic;

    top: 32px;

}

.mission_path_pop.august_event_2014_path .content_title {

    background-color: #291518;

    border-bottom: 1px solid #382D33;

    border-left: 1px solid #382D33;

    border-radius: 0 0 3px 3px;

    border-right: 1px solid #382D33;

    color: #88837F;

    font-size: 10px;

    font-weight: 700;

    height: 13px;

    left: 203px;

    line-height: 13px;

    text-transform: uppercase;

    top: 188px;

    width: 136px;

}

.mission_path_pop.august_event_2014_path .mission_path {

    height: 141px;

    left: 43px;

    position: absolute;

    top: 225px;

    width: 453px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_bg {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/august_2014_path.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    height: 100%;

    left: 0;

    top: 0;

    width: 100%;

}

.mission_path_pop .mission_path .mission_icons li, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li, .mission_path_pop_one_path .mission_path .mission_icons li {

    float: left;

    height: 32px;

    position: absolute;

    width: 32px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li span {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/august_2014_sprite.png?1412067038");

    background-position: 0 -34px;

    background-repeat: no-repeat;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li q, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li q, .mission_path_pop_one_path .mission_path .mission_icons li q {

    background-image: url("http://www.erepublik.com/images/modules/popups/mission_path/crown.png?1389875219");

    background-position: 0 -55px;

    background-repeat: no-repeat;

    display: block;

    height: 55px;

    left: -15px;

    position: absolute;

    top: -10px;

    width: 61px;

    z-index: 10;

}

#menu2 ul li a, #menu4 ul li a, #menu5 ul li a, .mission_path_pop .mission_path .mission_icons li.active, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.active, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.active, .mission_path_pop_one_path .mission_path .mission_icons li.active, .mu_tournament_tutorial .page #read_the_rules strong {

    cursor: pointer;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.active q, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.active q, .mission_path_pop_one_path .mission_path .mission_icons li.active q {

    background-position: 0 -110px;

}

.mission_path_pop .mission_path .mission_icons li span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li span, .mission_path_pop_one_path .mission_path .mission_icons li span {

    display: block;

    height: 100%;

    position: relative;

    width: 100%;

    z-index: 2;

}

.mission_path_pop .mission_path .mission_icons li:after, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li:after, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li:after, .mission_path_pop_one_path .mission_path .mission_icons li:after {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/locked.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    content: "";

    display: block;

    height: 31px;

    left: 0;

    position: absolute;

    top: 0;

    width: 32px;

    z-index: 3;

}

.mission_path_pop .mission_path .mission_icons li.active:before, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.active:before, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.active:before, .mission_path_pop_one_path .mission_path .mission_icons li.active:before {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/active.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    content: "";

    display: block;

    height: 64px;

    left: -19px;

    position: absolute;

    top: -15px;

    width: 76px;

    z-index: 1;

}

.mission_path_pop .mission_path .mission_icons li.completed span:before, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.completed span:before, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.completed span:before, .mission_path_pop_one_path .mission_path .mission_icons li.completed span:before {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/completed.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    content: "";

    display: block;

    height: 28px;

    left: 1px;

    position: absolute;

    top: 2px;

    width: 31px;

}

.mission_path_pop .mission_path .mission_icons li.active:after, .mission_path_pop .mission_path .mission_icons li.completed:after, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.active:after, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.completed:after, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.active:after, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.completed:after, .mission_path_pop_one_path .mission_path .mission_icons li.active:after, .mission_path_pop_one_path .mission_path .mission_icons li.completed:after, .mission_pop .requirements .req_content li:last-child, .popup_alliances table tr:first-child {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

}

.country_tournament > div .rank_nr:hover, .health_limit .get_health:hover, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_1 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_1 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_1 span {

    background-position: 0 -34px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_2 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_2 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_2 span {

    background-position: -34px -34px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_energy, .country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_energy_booster, .mission_path_pop .mission_path .mission_icons li.holder_0_2.active span, .mission_path_pop .mission_path .mission_icons li.holder_0_2.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_2.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_2.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_2.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_2.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_0_2.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_0_2.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_1_2.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_1_2.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_2.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_2.completed span {

    background-position: -34px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_3 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_3 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_3 span {

    background-position: -68px -34px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_damage_booster, .mission_path_pop .mission_path .mission_icons li.holder_1_1.active span, .mission_path_pop .mission_path .mission_icons li.holder_1_1.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_3.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_3.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_3.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_3.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_1_3.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_1_3.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_3.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_3.completed span {

    background-position: -68px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_4 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_4 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_4 span {

    background-position: -102px -34px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_gold, .mission_path_pop .mission_path .mission_icons li.holder_1_2.active span, .mission_path_pop .mission_path .mission_icons li.holder_1_2.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_4.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_4.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_4.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_0_4.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_1_4.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_1_4.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_4.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_2_4.completed span {

    background-position: -102px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_1 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_1 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_1 span {

    background-position: -136px -34px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_energy_bars, .mission_path_pop .mission_path .mission_icons li.holder_1_3.active span, .mission_path_pop .mission_path .mission_icons li.holder_1_3.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_1.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_1.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_1.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_1.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_1.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_1.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_1.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_1.completed span {

    background-position: -136px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_2 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_2 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_2 span {

    background-position: -170px -34px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_rank_points, .mission_path_pop .mission_path .mission_icons li.holder_2_1.active span, .mission_path_pop .mission_path .mission_icons li.holder_2_1.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_2.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_2.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_2.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_2.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_2.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_2.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_2.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_2.completed span {

    background-position: -170px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_3 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_3 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_3 span {

    background-position: -204px -34px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_energy_house50, .mission_path_pop .mission_path .mission_icons li.holder_2_2.active span, .mission_path_pop .mission_path .mission_icons li.holder_2_2.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_3.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_3.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_3.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_3.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_3.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_3.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_3.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_3.completed span {

    background-position: -204px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_4 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_4 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_4 span {

    background-position: -238px -34px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_energy_house100, .mission_path_pop .mission_path .mission_icons li.holder_2_3.active span, .mission_path_pop .mission_path .mission_icons li.holder_2_3.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_4.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_4.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_4.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_4.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_4.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_2_4.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_4.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_3_4.completed span {

    background-position: -238px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_1 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_1 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_1 span {

    background-position: -272px -34px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_energy_house50x3, .mission_path_pop .mission_path .mission_icons li.holder_3_1.active span, .mission_path_pop .mission_path .mission_icons li.holder_3_1.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_1.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_1.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_1.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_1.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_3_1.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_3_1.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_1.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_1.completed span {

    background-position: -272px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_2 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_2 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_2 span {

    background-position: -306px -34px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_energy_house50x4, .mission_path_pop .mission_path .mission_icons li.holder_3_2.active span, .mission_path_pop .mission_path .mission_icons li.holder_3_2.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_2.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_2.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_2.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_2.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_3_2.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_3_2.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_2.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_2.completed span {

    background-position: -306px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_3 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_3 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_3 span {

    background-position: -340px -34px;

}

.country_tournament > div .progress_bar .level_threshold > div.threshold .threshold_reward.icon_energy_house50x5, .mission_path_pop .mission_path .mission_icons li.holder_3_3.active span, .mission_path_pop .mission_path .mission_icons li.holder_3_3.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_3.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_3.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_3.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_3.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_3_3.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_3_3.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_3.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_3.completed span {

    background-position: -340px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_4 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_4 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_4 span {

    background-position: -374px -34px;

}

.mission_path_pop .mission_path .mission_icons li.holder_4.active span, .mission_path_pop .mission_path .mission_icons li.holder_4.completed span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_4.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_4.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_4.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_4.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_3_4.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_3_4.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_4.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_4_4.completed span {

    background-position: -374px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_4 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_1 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_1 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_2 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_3 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_4 span {

    background-position: -408px -34px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_4.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_4.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_1.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_1.completed span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_4.active span, .mission_path_pop_one_path .mission_path .mission_icons li.holder_4.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_1.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_1.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_2.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_2.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_3.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_3.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_4.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_1_4.completed span {

    background-position: -408px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_5 span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_2 span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_5 span {

    background-position: -442px -34px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_5.active span, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_5.completed span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_2.active span, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_2.completed span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_5.active span, .mission_path_pop_one_path .mission_path.new_path .mission_icons > li.holder_5.completed span {

    background-position: -442px 0;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_1, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_2, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_3, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_4 {

    top: 3px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_1, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_2, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_3, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_4 {

    top: 54px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_1, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_2, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_3, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_4 {

    top: 105px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_1, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_1, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_1, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_1, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_1, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_1 {

    left: 3px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_2, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_2, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_2, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_2, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_2, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_2 {

    left: 84px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_3, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_3, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_3, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_3, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_3, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_3 {

    left: 165px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_1_4, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_2_4, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_3_4, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_1_4, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_2_4, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li.holder_3_4 {

    left: 246px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_4 {

    left: 337px;

    top: 54px;

}

.mission_path_pop.august_event_2014_path .mission_path .mission_icons li.holder_5 {

    left: 418px;

    top: 54px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_1_1, .mission_path_pop_one_path .mission_path .path_1_1 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 38px;

    top: 6px;

    width: 44px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_1_2, .mission_path_pop_one_path .mission_path .path_1_2 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 119px;

    top: 6px;

    width: 44px;

}

.mission_path_pop .mission_path .path_1_2, .mission_path_pop.august_event_2014_path .mission_path .path_1_3, .mission_path_pop_one_path .mission_path .path_1_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 200px;

    top: 6px;

    width: 44px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_1_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_top_right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 50px;

    left: 281px;

    top: 14px;

    width: 25px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_2_1 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 38px;

    top: 57px;

    width: 44px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_2_2 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 119px;

    top: 57px;

    width: 44px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_2_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 200px;

    top: 57px;

    width: 44px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_2_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_center_last.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 10px;

    left: 281px;

    top: 65px;

    width: 14px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_3_1 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 38px;

    top: 108px;

    width: 44px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_3_2 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 119px;

    top: 108px;

    width: 44px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_3_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 200px;

    top: 108px;

    width: 44px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_3_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_bottom_right.png") repeat scroll left bottom rgba(0, 0, 0, 0);

    height: 51px;

    left: 281px;

    top: 77px;

    width: 25px;

}

.mission_path_pop .mission_path .path_0_1, .mission_path_pop.august_event_2014_path .mission_path .path_4_1, .mission_path_pop.september_missions_2013 .mission_path .path_1_1, .mission_path_pop_one_path .mission_path .path_0_1, .mission_path_pop_one_path .mission_path .path_2_1 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 38px;

    top: 77px;

    width: 44px;

}

.mission_path_pop .mission_path .path_2_1, .mission_path_pop.august_event_2014_path .mission_path .path_4_2, .mission_path_pop.september_missions_2013 .mission_path .path_1_2, .mission_path_pop_one_path .mission_path .path_2_2 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 119px;

    top: 77px;

    width: 44px;

}

.mission_path_pop .mission_path .path_2_2, .mission_path_pop.august_event_2014_path .mission_path .path_4_3, .mission_path_pop.september_missions_2013 .mission_path .path_1_3, .mission_path_pop_one_path .mission_path .path_2_3 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 200px;

    top: 77px;

    width: 44px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_4_4 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_bottom_right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 73px;

    left: 281px;

    top: 24px;

    width: 25px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_connector {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_connector.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 19px;

    left: 291px;

    top: 61px;

    width: 19px;

    z-index: 2;

}

.mission_path_pop.august_event_2014_path .mission_path .path_last {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_last.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 306px;

    top: 57px;

    width: 29px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_5 {

    background: url("http://www.erepublik.com/images/modules/popups/mission_path/progress_forward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 26px;

    left: 372px;

    top: 57px;

    width: 44px;

}

.mission_path_pop.august_event_2014_path .mission_path .path_0_1, .mission_path_pop.august_event_2014_path .mission_path .path_0_2, .mission_path_pop.august_event_2014_path .mission_path .path_0_3, .mission_path_pop.august_event_2014_path .mission_path .path_0_4, .mission_path_pop.august_event_2014_path .mission_path .path_1_1, .mission_path_pop.august_event_2014_path .mission_path .path_1_2, .mission_path_pop.august_event_2014_path .mission_path .path_1_3, .mission_path_pop.august_event_2014_path .mission_path .path_1_4, .mission_path_pop.august_event_2014_path .mission_path .path_2_1, .mission_path_pop.august_event_2014_path .mission_path .path_2_2, .mission_path_pop.august_event_2014_path .mission_path .path_2_3, .mission_path_pop.august_event_2014_path .mission_path .path_2_4, .mission_path_pop.august_event_2014_path .mission_path .path_3_1, .mission_path_pop.august_event_2014_path .mission_path .path_3_2, .mission_path_pop.august_event_2014_path .mission_path .path_3_3, .mission_path_pop.august_event_2014_path .mission_path .path_3_4, .mission_path_pop.august_event_2014_path .mission_path .path_4_1, .mission_path_pop.august_event_2014_path .mission_path .path_4_2, .mission_path_pop.august_event_2014_path .mission_path .path_4_3, .mission_path_pop.august_event_2014_path .mission_path .path_4_4, .mission_path_pop.august_event_2014_path .mission_path .path_5, .mission_path_pop.august_event_2014_path .mission_path .path_connector, .mission_path_pop.august_event_2014_path .mission_path .path_last, .mission_path_pop.september_missions_2013 .mission_path .path_0_1, .mission_path_pop.september_missions_2013 .mission_path .path_0_2, .mission_path_pop.september_missions_2013 .mission_path .path_0_3, .mission_path_pop.september_missions_2013 .mission_path .path_0_4, .mission_path_pop.september_missions_2013 .mission_path .path_1_1, .mission_path_pop.september_missions_2013 .mission_path .path_1_2, .mission_path_pop.september_missions_2013 .mission_path .path_1_3, .mission_path_pop.september_missions_2013 .mission_path .path_1_4, .mission_path_pop.september_missions_2013 .mission_path .path_2_1, .mission_path_pop.september_missions_2013 .mission_path .path_2_2, .mission_path_pop.september_missions_2013 .mission_path .path_2_3, .mission_path_pop.september_missions_2013 .mission_path .path_2_4, .mission_path_pop.september_missions_2013 .mission_path .path_3_1, .mission_path_pop.september_missions_2013 .mission_path .path_3_2, .mission_path_pop.september_missions_2013 .mission_path .path_3_3, .mission_path_pop.september_missions_2013 .mission_path .path_3_4, .mission_path_pop.september_missions_2013 .mission_path .path_4_1, .mission_path_pop.september_missions_2013 .mission_path .path_4_2, .mission_path_pop.september_missions_2013 .mission_path .path_4_3, .mission_path_pop.september_missions_2013 .mission_path .path_4_4, .mission_path_pop.september_missions_2013 .mission_path .path_5, .mission_path_pop.september_missions_2013 .mission_path .path_connector, .mission_path_pop.september_missions_2013 .mission_path .path_last, .mission_path_pop_one_path .mission_path .path_0_1, .mission_path_pop_one_path .mission_path .path_1_1, .mission_path_pop_one_path .mission_path .path_1_2, .mission_path_pop_one_path .mission_path .path_1_3, .mission_path_pop_one_path .mission_path .path_1_4, .mission_path_pop_one_path .mission_path .path_2_1, .mission_path_pop_one_path .mission_path .path_2_2, .mission_path_pop_one_path .mission_path .path_2_3, .mission_path_pop_one_path .mission_path .path_2_4, .mission_path_pop_one_path .mission_path .path_3_1, .mission_path_pop_one_path .mission_path .path_3_2, .mission_path_pop_one_path .mission_path .path_3_3, .mission_path_pop_one_path .mission_path .path_3_4, .mission_path_pop_one_path .mission_path .path_4_1, .mission_path_pop_one_path .mission_path .path_4_2, .mission_path_pop_one_path .mission_path .path_4_3, .mission_path_pop_one_path .mission_path .path_4_4, .mission_path_pop_one_path .mission_path .path_connector, .mission_path_pop_one_path .mission_path .path_last {

    background-repeat: no-repeat;

    display: none;

    position: absolute;

}

.combat_stash_trigger {

    background-image: url("http://www.erepublik.com/images/modules/banners/combat_stash_banner.jpg");

    background-position: -5000px -5000px;

    background-repeat: no-repeat;

    display: block;

    float: left;

    position: relative;

    text-align: left;

    width: 173px;

}

.combat_stash_trigger span {

    display: inline-block;

    float: left;

    text-align: left;

    text-indent: -5000px;

}

.combat_stash_trigger.before {

    background-position: 0 0;

    height: 68px;

}

.combat_stash_trigger.after {

    background-position: 0 -136px;

    height: 30px;

}

.combat_stash_trigger.after > strong {

    bottom: 4px;

    color: #677353;

    display: block;

    font-size: 11px;

    font-weight: 700;

    height: 18px;

    line-height: 19px;

    padding: 0;

    position: absolute;

    right: 5px;

    text-align: center;

    width: 72px;

}

.combat_stash_trigger.orange {

    background-position: 0 -68px;

    height: 68px;

}

.combat_stash_trigger.orange.last7days {

    background-position: 0 -264px;

}

.combat_stash_trigger.orange.after {

    background-position: 0 -166px;

    height: 30px;

}

.combat_stash_trigger.orange.after > strong {

    color: #653C1B;

}

.combat_stash_trigger.last7days, .eat_food.big.buy {

    background-position: 0 -196px;

}

.combat_stash_offer {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/banners/combat_stash_promo.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: none;

    float: left;

    font-family: Arial;

    height: 375px;

    position: relative;

    text-align: left;

    width: 511px;

}

.combat_stash_offer .combatStash_links {

    display: block;

    height: 165px;

    left: 30px;

    position: absolute;

    top: 123px;

    width: 460px;

}

.combat_stash_offer .combatStash_links a {

    cursor: default;

    display: inline-block;

    float: left;

    height: 75px;

    margin: 0 5px 9px 0;

    position: relative;

    text-align: left;

    text-indent: -5000px;

    width: 110px;

}

.combat_stash_offer .combatStash_links a.rockets {

    margin-left: 59px;

}

.combat_stash_offer > p {

    clear: both;

    color: #FFFFFF;

    float: left;

    font-size: 12px;

    left: 30px;

    line-height: 130%;

    margin: 0;

    padding: 0;

    position: absolute;

    text-align: left;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: 72px;

    width: 200px;

}

.combat_stash_offer > strong {

    background-color: #E0F2C9;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.2), 0 0 8px #3C5923 inset;

    color: #677353;

    display: inline-block;

    font-size: 17px;

    font-weight: 700;

    height: 40px;

    line-height: 40px;

    max-width: 170px;

    padding: 0 12px;

    position: absolute;

    top: 300px;

}

.combat_stash_offer.before .buy {

    background-color: rgba(0, 0, 0, 0.2);

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(0, 0, 0, 0.3) inset;

    display: block;

    height: 40px;

    padding: 3px 5px;

    position: absolute;

    right: 20px;

    top: 296px;

}

.combat_stash_offer.before .buy a, .combat_stash_offer.before .buy span {

    display: inline-block;

    float: left;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

}

.combat_stash_offer.before .buy span {

    height: 40px;

    line-height: 40px;

    margin-left: 5px;

    position: relative;

}

.combat_stash_offer.before .buy span > em {

    border-bottom: 2px solid #FF0000;

    bottom: 18px;

    height: 12px;

    left: -7px;

    position: absolute;

    transform: rotate(-20deg);

    width: 44px;

}

.combat_stash_offer.before .buy span.normal_price {

    color: #FFFFFF;

    font-size: 19px;

    font-weight: 700;

}

.combat_stash_offer.before .buy span.reduced_price {

    color: #FFFF99;

    font-family: FranchiseRegular,Impact;

    font-size: 40px;

    font-weight: 700;

    margin-left: 10px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 0 7px rgba(255, 255, 210, 0.4);

}

.combat_stash_offer.before .buy > a {

    background-image: url("http://www.erepublik.com/images/modules/banners/starter_pack/action_button_red.png");

    background-position: 0 0;

    color: #FFFFFF;

    font-size: 14px;

    font-weight: 700;

    height: 40px;

    line-height: 40px;

    margin-left: 10px;

    margin-top: 1px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4), 0 0 6px #F92506;

    width: 133px;

}

.combat_stash_offer.before .buy > a:active {

    margin-top: 2px;

    opacity: 0.6;

}

.combat_stash_offer.after > strong {

    display: table;

    margin: 0 auto;

    position: relative;

    width: auto;

}

.combat_stash_offer.orange {

    background-position: 0 -375px;

}

.combat_stash_offer .close {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/close_modal.png");

    background-repeat: no-repeat;

    float: left;

    height: 22px;

    position: absolute;

    right: 3px;

    text-indent: -9999px;

    top: 3px;

    width: 22px;

}

.highlight_offer {

    background-clip: padding-box;

    border: 1px solid #76A1BD;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 0 50px rgba(14, 44, 63, 0.75);

    margin: -2px -2px 11px 11px;

}

.assault_pack_offer {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background: url("http://www.erepublik.com/images/modules/banners/assault_pack_bkg.jpg") no-repeat scroll 0 0 padding-box #FFFFFF;

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 1px 20px rgba(0, 0, 0, 0.75);

    display: none;

    height: 362px;

    position: relative;

    width: 498px;

}

.assault_pack_offer .assault_title {

    color: #F7E1DD;

    font-size: 12px;

    font-weight: 700;

    height: 22px;

    left: 20px;

    line-height: 22px;

    position: absolute;

    text-shadow: 0 -1px 1px #000000, 0 1px 1px #000000, -1px 0 1px #000000, 1px 0 1px #000000;

    top: 81px;

}

.assault_pack_offer .pack_price {

    bottom: 19px;

    color: #FFFF99;

    font-family: FranchiseRegular,Impact;

    font-size: 40px;

    font-weight: 700;

    height: 52px;

    left: 236px;

    line-height: 52px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 20px rgba(255, 255, 153, 0.6), 0 -1px 1px #000000, 0 1px 1px #000000, -1px 0 1px #000000, 1px 0 1px #000000;

    width: 103px;

}

.assault_pack_offer .payment_button {

    background-image: url("http://www.erepublik.com/images/modules/banners/assault_pack_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    bottom: 22px;

    color: #F7F0D4;

    font-size: 14px;

    font-weight: 700;

    height: 34px;

    left: 338px;

    line-height: 35px;

    padding: 1px 0 7px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px #7B2A16;

    width: 140px;

}

.assault_pack_offer .item_holder.energy_center {

    left: 387px;

    width: 85px;

}

.assault_pack_side_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/assault_pack_banner.jpg?1389875219");

    background-position: 0 0;

    background-repeat: no-repeat;

    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);

    height: 68px;

    text-indent: -999px;

    width: 173px;

}

.assault_pack_side_banner.last_day {

    background-image: url("http://www.erepublik.com/images/modules/banners/assault_pack_banner_lastday.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

}

.power_pack_offer {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background: url("http://www.erepublik.com/images/modules/banners/power_pack_bkg.jpg") no-repeat scroll 0 0 padding-box #FFFFFF;

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 1px 20px rgba(0, 0, 0, 0.75);

    display: none;

    height: 362px;

    position: relative;

    width: 624px;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .send_message, #promoPopupHolder.gifts_popup .combat_stash_offer .send_message, #promoPopupHolder.gifts_popup .economy_pack_offer .send_message, #promoPopupHolder.gifts_popup .power_pack_offer .send_message, .power_pack_offer .send_message {

    background-color: #F7FCF4;

    border-radius: 5px 5px 5px 5px;

    color: #4D4D4D;

    display: none;

    font-size: 12px;

    height: 170px;

    left: 24px;

    padding: 0;

    position: absolute;

    top: 118px;

    width: 465px;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .send_message > form, #promoPopupHolder.gifts_popup .combat_stash_offer .send_message > form, #promoPopupHolder.gifts_popup .economy_pack_offer .send_message > form, #promoPopupHolder.gifts_popup .power_pack_offer .send_message > form, .power_pack_offer .send_message > form {

    border: 0 none;

    margin: 0;

    padding: 0;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .send_message > form > label, #promoPopupHolder.gifts_popup .combat_stash_offer .send_message > form > label, #promoPopupHolder.gifts_popup .economy_pack_offer .send_message > form > label, #promoPopupHolder.gifts_popup .power_pack_offer .send_message > form > label, .power_pack_offer .send_message > form > label {

    -moz-user-select: none;

    background-color: rgba(0, 0, 0, 0.698);

    border-radius: 0 0 5px 5px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

    color: rgba(255, 255, 255, 0.8);

    display: block;

    float: left;

    font-size: 11px;

    height: 19px;

    padding: 11px 10px 5px;

    position: relative;

    text-align: left;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

    top: 0;

    width: 445px;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .send_message > form > label > em, #promoPopupHolder.gifts_popup .combat_stash_offer .send_message > form > label > em, #promoPopupHolder.gifts_popup .economy_pack_offer .send_message > form > label > em, #promoPopupHolder.gifts_popup .power_pack_offer .send_message > form > label > em, .gold_pack_offer .packs_area .send_message_gold > label > em, .power_pack_offer .send_message > form > label > em {

    cursor: pointer;

    font-style: normal;

    position: relative;

    top: -2px;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .send_message > form > label .check, #promoPopupHolder.gifts_popup .combat_stash_offer .send_message > form > label .check, #promoPopupHolder.gifts_popup .economy_pack_offer .send_message > form > label .check, #promoPopupHolder.gifts_popup .power_pack_offer .send_message > form > label .check, .gold_pack_offer .packs_area .send_message_gold > label .check, .power_pack_offer .send_message > form > label .check {

    margin: 0 3px 0 0;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .send_message > form > textarea, #promoPopupHolder.gifts_popup .combat_stash_offer .send_message > form > textarea, #promoPopupHolder.gifts_popup .economy_pack_offer .send_message > form > textarea, #promoPopupHolder.gifts_popup .power_pack_offer .send_message > form > textarea, .power_pack_offer .send_message > form > textarea {

    background-color: #F7FCF4;

    border: 0 none;

    border-radius: 5px 5px 0 0;

    box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.4) inset;

    color: rgba(0, 0, 0, 0.8);

    display: block;

    float: left;

    font-family: Arial;

    font-size: 12px;

    height: 115px;

    left: 0;

    outline: 0 none;

    overflow: auto;

    padding: 10px;

    position: relative;

    text-align: left;

    top: 0;

    transition: all 0.15s ease-in 0s;

    width: 445px;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .send_message > form > textarea:focus, #promoPopupHolder.gifts_popup .combat_stash_offer .send_message > form > textarea:focus, #promoPopupHolder.gifts_popup .economy_pack_offer .send_message > form > textarea:focus, #promoPopupHolder.gifts_popup .power_pack_offer .send_message > form > textarea:focus, .gold_pack_offer .packs_area .send_message_gold > textarea:focus, .power_pack_offer .send_message > form > textarea:focus {

    box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.6) inset;

}

.power_pack_offer .power_title {

    color: #F7E1DD;

    font-size: 12px;

    font-weight: 700;

    height: 22px;

    left: 20px;

    line-height: 22px;

    position: absolute;

    text-shadow: 0 -1px 0 rgba(40, 112, 149, 0.5);

    top: 84px;

}

.assault_pack_offer .promo_time_left, .power_pack_offer .promo_time_left {

    bottom: 24px;

    color: #654243;

    font-size: 18px;

    font-weight: 700;

    height: 45px;

    left: 20px;

    line-height: 45px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px #FDF9F3;

    width: 126px;

}

.power_pack_offer .pack_price {

    bottom: 19px;

    color: #99F8FF;

    font-family: FranchiseRegular,Impact;

    font-size: 40px;

    font-weight: 700;

    height: 52px;

    left: 360px;

    line-height: 52px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 20px rgba(153, 248, 255, 0.6), 0 -1px 1px #000000, 0 1px 1px #000000, -1px 0 1px #000000, 1px 0 1px #000000;

    width: 103px;

}

.power_pack_offer .payment_button {

    background-image: url("http://www.erepublik.com/images/modules/banners/assault_pack_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    bottom: 22px;

    color: #F7F0D4;

    font-size: 14px;

    font-weight: 700;

    height: 34px;

    left: 462px;

    line-height: 35px;

    padding: 1px 0 7px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px #7B2A16;

    width: 140px;

}

.assault_pack_offer .item_holder.big_bombs, .power_pack_offer .item_holder.big_bombs {

    left: 244px;

    width: 70px;

}

.assault_pack_offer .item_holder.damage_booster_50, .power_pack_offer .item_holder.damage_booster_50 {

    left: 314px;

    width: 64px;

}

.power_pack_offer .item_holder.energy_center {

    left: 387px;

    width: 103px;

}

.power_pack_offer .item_holder.energy_restore {

    left: 490px;

    width: 103px;

}

.power_pack_side_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/power_pack_banner.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);

    height: 68px;

    position: relative;

    width: 173px;

}

.power_pack_side_banner em {

    bottom: 4px;

    color: #1D5174;

    font: bold 11px/16px Arial,Helvetica,sans-serif;

    height: 16px;

    position: absolute;

    right: 3px;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 71px;

}

.economy_pack_offer {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background: url("http://www.erepublik.com/images/modules/banners/economy_pack_bkg.jpg?1412149084") no-repeat scroll 0 0 padding-box #FFFFFF;

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 1px 20px rgba(0, 0, 0, 0.75);

    display: none;

    height: 362px;

    position: relative;

    width: 434px;

}

.assault_pack_offer .close, .economy_pack_offer .close, .power_pack_offer .close {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/close_modal.png");

    background-repeat: no-repeat;

    float: left;

    height: 22px;

    position: absolute;

    right: -6px;

    text-indent: -9999px;

    top: -6px;

    width: 22px;

    z-index: 2;

}

.economy_pack_offer .assault_title {

    color: #F7E1DD;

    font-size: 12px;

    font-weight: 700;

    height: 22px;

    left: 20px;

    line-height: 22px;

    position: absolute;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: 85px;

}

.economy_pack_offer .promo_time_left {

    background-color: #E0F2C9;

    border-radius: 3px 3px 3px 3px;

    bottom: 22px;

    box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.2), 0 0 8px #3C5923 inset;

    color: #677353;

    display: inline-block;

    font-size: 17px;

    font-weight: 700;

    height: 46px;

    left: 20px;

    line-height: 46px;

    max-width: 100px;

    overflow: hidden;

    padding: 0 12px;

    position: absolute;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.economy_pack_offer .pack_price {

    bottom: 19px;

    color: #FFFF99;

    font-family: FranchiseRegular,Impact;

    font-size: 40px;

    font-weight: 700;

    height: 52px;

    left: 166px;

    line-height: 52px;

    position: absolute;

    text-align: center;

    text-shadow: 0 0 20px rgba(255, 255, 153, 0.6), 0 -1px 1px #000000, 0 1px 1px #000000, -1px 0 1px #000000, 1px 0 1px #000000;

    width: 103px;

}

.assault_pack_offer .label_lmited_offer, .economy_pack_offer .label_lmited_offer, .power_pack_offer .label_lmited_offer {

    background-image: url("http://www.erepublik.com/images/modules/banners/label_limited_offer.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 63px;

    position: absolute;

    right: 0;

    top: 0;

    width: 68px;

    z-index: 1;

}

.economy_pack_offer .payment_button {

    background-image: url("http://www.erepublik.com/images/modules/banners/assault_pack_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    bottom: 22px;

    color: #F7F0D4;

    font-size: 14px;

    font-weight: 700;

    height: 34px;

    left: 272px;

    line-height: 35px;

    padding: 1px 0 7px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px #7B2A16;

    width: 140px;

}

.assault_pack_offer .payment_button:active, .economy_pack_offer .payment_button:active, .power_pack_offer .payment_button:active {

    margin-bottom: -1px;

    opacity: 0.8;

}

.assault_pack_offer .item_holder, .economy_pack_offer .item_holder, .power_pack_offer .item_holder {

    cursor: default;

    height: 126px;

    position: absolute;

    text-align: center;

    top: 133px;

}

.assault_pack_offer .item_holder.gold, .economy_pack_offer .item_holder.gold, .power_pack_offer .item_holder.gold {

    left: 38px;

    width: 70px;

}

.assault_pack_offer .item_holder.energy_bar, .economy_pack_offer .item_holder.work_tickets, .power_pack_offer .item_holder.energy_bar {

    left: 108px;

    width: 68px;

}

.assault_pack_offer .item_holder.small_bombs, .economy_pack_offer .item_holder.productivity_bonus, .power_pack_offer .item_holder.small_bombs {

    left: 176px;

    width: 68px;

}

.economy_pack_offer .item_holder.gold_donation {

    left: 288px;

    width: 78px;

}

.economy_pack_side_banner {

    background-image: url("http://www.erepublik.com/images/modules/banners/economy_pack_banner.jpg?1412149084");

    background-position: 0 0;

    background-repeat: no-repeat;

    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);

    height: 68px;

    position: relative;

    width: 173px;

}

.economy_pack_side_banner i, .power_pack_side_banner i {

    display: block;

    text-indent: -999px;

}

.economy_pack_side_banner em {

    bottom: 4px;

    color: #4C5A00;

    font: bold 11px/16px Arial,Helvetica,sans-serif;

    height: 16px;

    position: absolute;

    right: 3px;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 71px;

}

#citizen_feed .post_actions a:active, #citizen_feed .vote_bar a:hover, #citizen_feed h6 a:active, .economy_pack_side_banner em u, .gold_pack_offer .more_info > label a:hover, .power_pack_side_banner em u, .special_notice strong a:hover {

    text-decoration: none;

}

.economy_pack_side_banner.purchased, .power_pack_side_banner.purchased {

    background-image: url("http://www.erepublik.com/images/modules/banners/power_pack_banner.jpg");

    background-position: 0 bottom;

    background-repeat: no-repeat;

    height: 30px;

}

.economy_pack_side_banner.purchased b, .power_pack_side_banner.purchased b {

    bottom: 5px;

    right: 5px;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .loading_payments, #promoPopupHolder.gifts_popup .combat_stash_offer .loading_payments, #promoPopupHolder.gifts_popup .economy_pack_offer .loading_payments, #promoPopupHolder.gifts_popup .power_pack_offer .loading_payments, .assault_pack_offer .loading_payments, .combat_stash_offer .loading_payments, .economy_pack_offer .loading_payments, .power_pack_offer .loading_payments {

    background-color: rgba(0, 0, 0, 0.898);

    background-image: url("http://www.erepublik.com/images/modules/core_missions/loader.gif");

    background-position: center center;

    background-repeat: no-repeat;

    border-radius: 3px 3px 3px 3px;

    display: none;

    height: 354px;

    left: 11px;

    position: absolute;

    top: 10px;

    width: 490px;

    z-index: 10;

}

#large_sidebar {

    float: left;

    margin-right: 10px;

    position: relative;

    width: 180px;

    z-index: 1000;

}

#large_sidebar #health_bar_progress.animating q, .spoils_of_war_prizes .prizes .prize.active .prize_roll q, body.day2000 #health_bar_progress.animating q {

    opacity: 1;

    transform: scale(1);

}

#large_sidebar #health_bar_progress q, body.day2000 #health_bar_progress q {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/health_glow.png");

    float: right;

    height: 49px;

    opacity: 0;

    position: absolute;

    right: -13px;

    top: -15px;

    transform: scale(0.2);

    transition: all 0.15s ease-in-out 0s;

    width: 50px;

}

#large_sidebar .sidebar {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/sidebar_borders.png");

    background-position: -3px top;

    background-repeat: no-repeat;

    float: left;

    margin-right: 0;

    position: relative;

    width: 180px;

}

#large_sidebar .sidebar_container {

    background-color: rgba(233, 233, 233, 0.8);

    border: 1px solid rgba(255, 255, 255, 0.898);

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 0 7px rgba(230, 230, 230, 0.898);

    float: left;

    margin: 0 3px;

    padding: 10px;

    width: 149px;

    z-index: 10;

}

#large_sidebar .simple_yellow {

    top: 337px;

}

#large_sidebar.fixed .simple_yellow {

    top: 139px;

}

#large_sidebar .user_goals {

    float: left;

    margin-bottom: 0;

    margin-left: -13px;

    margin-top: -25px;

    padding: 10px 0;

    width: 175px;

}

#large_sidebar .user_goals.minimize h4 {

    background-position: center bottom;

    position: relative;

}

#large_sidebar .user_goals.minimize h4 small {

    color: #FFFFFF;

    display: block;

    font-size: 11px;

    position: absolute;

    right: 14px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);

    top: 0;

}

#large_sidebar .user_goals h4 {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/top_tasks.png");

    background-position: center top;

    background-repeat: no-repeat;

    clear: both;

    color: #E4E7EF;

    cursor: pointer;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 32px;

    line-height: 32px;

    padding-left: 10px;

    position: relative;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);

    width: 165px;

    z-index: 3;

}

#large_sidebar .user_goals ul {

    background-color: #F1F1F1;

    background-image: url("img/noiz.png");

    border: 1px solid #D5D5D5;

    border-radius: 0 0 5px 5px;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);

    float: left;

    margin-top: -4px;

    overflow: hidden;

    width: 173px;

}

#large_sidebar .user_goals ul li {

    border-top: 1px solid #D7D7D7;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;

    clear: both;

    float: left;

    font-size: 11px;

    position: relative;

    width: 173px;

}

#large_sidebar .user_goals ul li.completed span {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/ok_goal.png");

    background-position: 5px center;

    background-repeat: no-repeat;

    color: #999999;

    line-height: 100%;

    padding-left: 31px;

    text-decoration: line-through;

}

#large_sidebar .user_goals ul li a {

    color: #333333;

    display: table;

    height: 28px;

    text-shadow: 0 1px 0 #FFFFFF;

    vertical-align: middle;

    width: 173px;

}

#large_sidebar .user_goals ul li img {

    float: left;

    left: 0;

    margin-left: 3px;

    padding-right: 4px;

    position: absolute;

    top: 3px;

}

#large_sidebar .user_goals ul li span {

    display: table-cell;

    line-height: 100%;

    margin-top: 0;

    padding-left: 31px;

    vertical-align: middle;

}

#large_sidebar .user_goals ul li:first-child {

    border: 0 none;

    padding-top: 4px;

}

#large_sidebar .eat_food_wide {

    -moz-box-sizing: border-box;

    background-image: url("http://www.erepublik.com/images/modules/sidebar/brand_new_sidebar_buttons_wide.png?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: table;

    font-size: 11px;

    font-weight: 700;

    height: 41px;

    line-height: 100%;

    margin: 3px 0 3px -3px;

    padding: 0 10px;

    position: relative;

    text-align: center;

    vertical-align: middle;

    width: 156px;

}

#large_sidebar .eat_food_wide > img {

    display: none;

    left: 3px;

    position: absolute;

    top: 2px;

}

#large_sidebar .eat_food_wide.buy {

    background-position: 0 -123px;

}

#large_sidebar .eat_food_wide.buy:hover {

    background-position: 0 -164px;

}

#large_sidebar .eat_food_wide.buy:active {

    background-position: 0 -205px;

}

#large_sidebar .eat_food_wide.energy, #large_sidebar .eat_food_wide.energy.winter_treat {

    background-position: 0 -246px;

}

#large_sidebar .eat_food_wide.energy.load q, #large_sidebar .eat_food_wide.energy.winter_treat.load q {

    display: table-cell;

    opacity: 0.5;

}

#large_sidebar .eat_food_wide.energy.winter_treat:hover, #large_sidebar .eat_food_wide.energy:hover {

    background-position: 0 -287px;

}

#large_sidebar .eat_food_wide.energy.winter_treat:active, #large_sidebar .eat_food_wide.energy:active {

    background-position: 0 -328px;

}

#large_sidebar .eat_food_wide.disabled {

    background-position: 0 -369px !important;

    color: #FEFEFE;

    cursor: default;

}

#large_sidebar .eat_food_wide.disabled.energy span {

    background-position: 0 -54px;

}

#large_sidebar .eat_food_wide.disabled span {

    background-position: 0 -18px;

}

#large_sidebar .eat_food_wide:hover {

    background-position: 0 -41px;

}

#large_sidebar .eat_food_wide:active {

    background-position: 0 -82px;

}

#large_sidebar .eat_food_wide:active q {

    opacity: 0.6;

    position: relative;

    top: 1px;

}

#large_sidebar .eat_food_wide strong {

    color: #FFFFFF;

    font-size: 11px;

    left: 5px;

    line-height: 100%;

    position: relative;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

}

#large_sidebar .eat_food_wide q {

    display: table-cell;

    margin: 0 auto;

    text-align: center;

    vertical-align: middle;

    width: auto;

}

#large_sidebar .eat_food_wide q > div {

    display: inline-block;

    padding-left: 28px;

    padding-right: 7px;

    position: relative;

    text-align: left;

}

#large_sidebar .eat_food_wide .warn {

    bottom: -5px;

    display: none;

    left: -7px;

    position: absolute;

}

#large_sidebar .eat_food_wide span {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/eat_cases.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    bottom: 0;

    display: inline-block;

    height: 18px;

    left: 0;

    margin: auto 0;

    position: absolute;

    top: 0;

    width: 28px;

}

#large_sidebar .eat_food_wide em {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/plus_100.png");

    background-repeat: no-repeat;

    float: left;

    height: 16px;

    margin-left: 7px;

    width: 30px;

}

#large_sidebar .eat_food_wide.focused, .softOverlayItem li {

    border-radius: 5px 5px 5px 5px;

}

#large_sidebar p.recover_health {

    clear: both;

    color: #666666;

    cursor: default;

    display: block;

    font-size: 10px;

    margin: 0 0 5px;

    padding: 0;

    text-align: center;

    width: 153px;

}

#large_sidebar p.recover_health strong {

    color: #46841E;

    font-weight: 700;

}

#large_sidebar p.recover_health.boosted {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/recover_energy_icon.gif");

    background-position: 0 0;

    background-repeat: no-repeat;

    margin-left: -4px;

    margin-top: 7px;

    padding-bottom: 2px;

    padding-left: 12px;

    padding-top: 2px;

}

#large_sidebar p.recover_health.boosted strong {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    display: inline-block;

    font-size: 11px;

    transition: all 0.25s ease-in 0s;

}

#large_sidebar p.recover_health.boosted strong.pulseHarder, .epic_soldier_ranks .first_place_star.pulseHarder {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: infinite;

    animation-name: pulseHarder;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    transition: all 0.25s ease-in 0s;

}

#large_sidebar a.upgrade_health_building {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/upgrade_health_building2.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 22px;

    position: absolute;

    right: 2px;

    text-indent: -3000px;

    top: 2px;

    width: 18px;

    z-index: 99;

}

#large_sidebar .health_bg {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/sidebar/energy_health_bg.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 26px;

    margin: 0 0 8px -1px;

    padding: 0;

    position: relative;

    text-align: left;

    width: 154px;

}

#large_sidebar .health_bar {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: linear-gradient(#E1EAE8 0px, #CCE7CA 100%) repeat scroll 0 0 #CCE7CA;

    border-color: #A8AFAD -moz-use-text-color #9FBE9D #A8AFAD;

    border-image: none;

    border-radius: 6px 0 0 6px;

    border-style: solid none solid solid;

    border-width: 1px 0 1px 1px;

    box-shadow: 0 1px 3px #C4CBC9 inset, 1px 0 3px #BDD8BA inset;

    float: left;

    height: 20px;

    margin: 2px 0 0 9px;

    position: relative;

    width: 124px;

}

#large_sidebar .health_bar strong {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/health_value_bg.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    border-radius: 6px 6px 6px 6px;

    color: #5F6364;

    cursor: default;

    display: block;

    font-family: Arial;

    font-size: 11px;

    font-weight: 700;

    height: 20px;

    line-height: 20px;

    position: absolute;

    right: -2px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3);

    top: 0;

    width: 115px;

    z-index: 3;

}

#large_sidebar .health_bar .health_icon {

    left: -7px;

    position: absolute;

    top: -1px;

    z-index: 4;

}

#large_sidebar .health_bar .progress {

    background-color: #2CA81F;

    background-image: linear-gradient(#7CC644 0px, #2CA81F 100%);

    border-radius: 3px 0 0 3px;

    box-shadow: 0 1px 0 #7CC644 inset, 0 2px 0 rgba(255, 255, 255, 0.5) inset;

    float: left;

    height: 20px;

    left: 0;

    margin-top: 0;

    position: absolute;

    width: auto;

    z-index: 2;

}

#large_sidebar .health_bar .back_progress {

    background-clip: padding-box;

    background-color: #91D561;

    background-image: linear-gradient(#95CF5F 0px, #91D561 100%);

    border-radius: 3px 0 0 3px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset;

    float: left;

    height: 20px;

    left: 0;

    margin-top: 0;

    position: absolute;

    width: auto;

    z-index: 1;

}

#large_sidebar .health_bar.full_width {

    border-radius: 3px 3px 3px 3px;

    border-right: 1px solid #D2D5D7;

    width: 141px;

}

#large_sidebar .health_bar.full_width strong {

    line-height: 20px;

    width: 135px;

}

#large_sidebar .blu_tip {

    float: left;

    left: 100px;

    position: absolute;

    text-align: left;

    top: 14px;

    width: 213px;

    z-index: 10;

}

#large_sidebar .blu_tip .closeit {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/close_blu_tip.png");

    background-repeat: no-repeat;

    height: 16px;

    position: absolute;

    right: 22px;

    text-indent: -9999px;

    top: 16px;

    width: 15px;

}

#large_sidebar .blu_tip .closeit:active {

    opacity: 0.7;

    top: 17px;

}

#large_sidebar .blu_tip strong {

    background-image: url("http://www.erepublik.com/images/modules/misc/bubble.png");

    background-repeat: no-repeat;

    clear: both;

    color: #FFFFFF;

    float: left;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 15px;

    font-weight: 400;

    height: 40px;

    line-height: 46px;

    padding-left: 25px;

    text-shadow: 0 -1px 0 #20639E, 0 0 10px #00CCFF;

    text-transform: uppercase;

    width: 188px;

}

#large_sidebar .user_finances, #large_sidebar .user_invite, #large_sidebar .user_missions, #large_sidebar .user_section {

    border-bottom: 1px solid #DFDFDF;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.898);

    float: left;

    margin: 0 0 7px;

    padding: 0 0 7px;

    width: 155px;

}

#large_sidebar .user_section .view_new_medal {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: 2;

    animation-name: tada;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/misc/empireFreedomFighter_small.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 61px;

    left: -55px;

    position: absolute;

    top: -2px;

    transition: all 0.15s ease-in 0s;

    width: 56px;

}

#large_sidebar .user_section .view_new_medal:hover {

    left: -57px;

}

#large_sidebar .user_section .user_identity {

    float: left;

    margin: 10px 0 7px;

    padding: 0;

    width: 100%;

}

#large_sidebar .user_section .user_identity a.user_country {

    display: inline-block;

    float: left;

    height: 16px;

    margin: 0 6px;

    padding: 0;

    width: 16px;

}

#large_sidebar .user_section .user_identity a.user_name {

    color: #3A7CA4;

    display: inline-block;

    float: left;

    font-size: 12px;

    font-weight: 700;

    margin: 0;

    position: relative;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.898);

    width: 122px;

}

#large_sidebar .user_section .user_identity a.user_name > b {

    background-color: #FA4048;

    background-image: linear-gradient(#F82B33 0px, #FA4048 100%);

    border: 1px solid #FF5E65;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 1px 1px 0 #E6000A, -1px -1px 0 #E6000A, -1px 1px 0 #E6000A, 1px -1px 0 #E6000A;

    color: #FFFFFF;

    font-family: Arial;

    font-size: 9px;

    font-weight: 700;

    height: 12px;

    line-height: 12px;

    margin-left: 6px;

    padding: 0 4px;

    position: relative;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    text-transform: uppercase;

    top: -1px;

}

#large_sidebar .user_health {

    display: block;

    float: left;

    margin: 0;

    padding: 0;

    position: relative;

    text-align: left;

}

#large_sidebar .user_health .smallx {

    color: #9A9A9A;

    float: left;

    margin-bottom: 5px;

    margin-left: 6px;

    text-align: center;

    width: 141px;

}

#large_sidebar .user_health .blu_tip {

    left: 143px;

    top: -5px;

}

#large_sidebar .user_health b {

    color: #585858;

    float: left;

    font-size: 12px;

    line-height: 37px;

    margin-left: 35px;

    text-shadow: 0 1px 0 #FFFFFF;

}

#large_sidebar .user_health .eat_food {

    float: right;

    margin-right: 3px;

    margin-top: 4px;

}

#large_sidebar .user_finances {

    display: block;

    margin: 0;

    padding: 3px 0;

    text-align: left;

    width: 100%;

}

#large_sidebar .user_finances span {

    color: #9F9B9B;

    font-size: 11px;

    margin-left: 3px;

}

#large_sidebar .user_finances .citizenship_currency_amount, #large_sidebar .user_finances .currency_amount, #large_sidebar .user_finances .gold_amount {

    clear: both;

    float: left;

    height: 22px;

    margin-left: 6px;

    width: 142px;

}

#large_sidebar .user_finances .citizenship_currency_amount p, #large_sidebar .user_finances .currency_amount p, #large_sidebar .user_finances .gold_amount p {

    color: #5A5A5A;

    cursor: default;

    float: left;

    font-size: 11px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.898);

    width: auto;

}

#large_sidebar .user_finances .citizenship_currency_amount p span, #large_sidebar .user_finances .currency_amount p span, #large_sidebar .user_finances .gold_amount p span, .battle_tip .country.right_side {

    float: right;

    text-align: right;

}

#large_sidebar .user_finances .gold_amount img {

    margin-left: 1px;

    margin-right: 6px;

    margin-top: 0;

}

#large_sidebar .user_finances .gold_amount .get_gold {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/get_gold_small.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    float: right;

    font-size: 11px;

    font-weight: 700;

    height: 17px;

    padding-top: 3px;

    position: relative;

    right: -2px;

    text-align: center;

    text-shadow: 0 -1px 0 #509ABC;

    top: -2px;

    width: 69px;

}

#large_sidebar .user_finances .gold_amount .get_gold:active {

    background-position: 0 -40px;

    height: 16px;

    padding-top: 4px;

}

#large_sidebar .user_finances .currency_amount img {

    margin-left: 2px;

    margin-right: 7px;

    margin-top: -1px;

}

#large_sidebar .user_finances .citizenship_currency_amount {

    border-top: 1px solid #DEDEDE;

    padding-top: 5px;

}

#large_sidebar .user_finances .citizenship_currency_amount img {

    margin-left: 2px;

    margin-right: 6px;

    margin-top: 0;

}

#large_sidebar .user_missions {

    border-bottom: 0 none;

    box-shadow: 0 0 0 rgba(255, 255, 255, 0);

    height: auto;

}

#large_sidebar .user_missions .mission_bubble {

    float: left;

    left: 100px;

    position: absolute;

    text-align: left;

    top: 14px;

    width: 228px;

    z-index: 10000;

}

#large_sidebar .user_missions .mission_bubble strong {

    background-image: url("http://www.erepublik.com/images/modules/misc/bubble.png");

    background-repeat: no-repeat;

    clear: both;

    color: #FFFFFF;

    float: left;

    font-size: 15px;

    font-weight: 700;

    height: 40px;

    line-height: 46px;

    padding-left: 25px;

    text-shadow: 0 -1px 0 #20639E, 0 0 10px #00CCFF;

    text-transform: uppercase;

    width: 188px;

}

#large_sidebar .blu_tip p, #large_sidebar .user_missions .mission_bubble p {

    background-image: url("http://www.erepublik.com/images/modules/misc/bubble.png");

    background-position: center bottom;

    background-repeat: no-repeat;

    color: #516B79;

    float: left;

    font-size: 11px;

    height: auto;

    padding: 5px 25px 25px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 163px;

}

#large_sidebar .user_missions .content {

    margin-bottom: -15px;

    margin-top: 11px;

    position: relative;

    text-align: center;

    width: 153px;

}

#large_sidebar .user_missions .content b {

    color: #557080;

    display: block;

    font-size: 11px;

    font-weight: 700;

    margin-bottom: 5px;

    padding-top: 2px;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 153px;

}

#large_sidebar .user_missions #sidebar_missions .user_goals {

    background-clip: padding-box;

    background-color: #DBE9EB;

    background-image: url("img/noiz.png");

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 #FFFFFF, 0 1px 0 rgba(0, 0, 0, 0.1) inset, 0 0 20px rgba(139, 171, 181, 0.5) inset;

    display: inline-block;

    padding: 1px;

    width: 134px;

}

#large_sidebar .user_missions #sidebar_missions .user_goals li {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/grads.png");

    background-position: center bottom;

    border-top: 1px solid #CEDBDE;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset;

    clear: both;

    float: left;

    font-size: 11px;

    height: 24px;

    line-height: 24px;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 134px;

}

#large_sidebar .user_missions #sidebar_missions .user_goals li:first-child {

    border-radius: 4px 4px 0 0;

    border-top: 0 none;

}

#large_sidebar .user_missions #sidebar_missions .user_goals li:last-child {

    border-radius: 0 0 4px 4px;

}

#large_sidebar .user_missions #sidebar_missions .user_goals li.completed {

    background-position: center top;

}

#large_sidebar .user_missions #sidebar_missions .user_goals li.completed span {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/ok_goal.png");

    background-position: left center;

    background-repeat: no-repeat;

    color: #98B88D;

    padding-left: 24px;

    text-decoration: line-through;

}

#large_sidebar .user_missions #sidebar_missions .user_goals li img, form#register .invalid-small {

    float: left;

    margin-left: 2px;

}

#large_sidebar .user_missions #sidebar_missions .user_goals li span {

    color: #4A6C79;

    cursor: default;

    float: left;

    margin-left: 3px;

}

#large_sidebar .user_missions #sidebar_missions .mission_holder {

    display: inline-block;

    margin: 0 auto;

    width: auto;

}

#large_sidebar .user_missions #sidebar_missions a {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/mission_holder_icon.png");

    background-repeat: no-repeat;

    display: inline-block;

    height: 39px;

    margin: 0 4px 5px;

    padding-left: 2px;

    padding-top: 2px;

    position: relative;

    width: 38px;

}

#large_sidebar .user_missions #sidebar_missions a:hover {

    background-position: -40px 0;

}

#large_sidebar .user_missions #sidebar_missions a:active {

    background-position: -80px 0;

    height: 38px;

    opacity: 0.5;

    padding-top: 3px;

}

#large_sidebar .user_missions #sidebar_missions a.first {

    background-position: -120px 0;

}

#large_sidebar .user_missions #sidebar_missions a.focused {

    border-radius: 7px 7px 7px 7px;

}

#large_sidebar .user_missions #sidebar_missions .mission_link, body.day2000 .health_bg {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

}

#large_sidebar .user_invite {

    background-position: 0 -329px;

    height: 58px;

}

#large_sidebar .user_invite small {

    color: #999999;

    display: block;

    font-size: 11px;

    margin-bottom: 4px;

    padding-top: 8px;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 100%;

}

#large_sidebar .user_invite a {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/invite.png");

    background-position: 0 0;

    display: block;

    height: 25px;

    margin: 0 auto;

    position: relative;

    text-indent: -9999px;

    width: 141px;

}

#large_sidebar .logout {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/logout.png");

    background-position: left center;

    background-repeat: no-repeat;

    color: #A7A7A7;

    float: left;

    font-size: 11px;

    margin-top: 4px;

    padding-left: 15px;

    text-shadow: 0 1px 0 #FFFFFF;

}

#large_sidebar .logout:hover {

    color: #555555;

}

#large_sidebar .user_avatar {

    border: 2px solid #CCCCCC;

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.898);

    float: left;

    height: 55px;

    margin: 0;

    overflow: hidden;

    padding: 0;

    width: 55px;

}

#large_sidebar .user_avatar img {

    height: 55px;

    image-rendering: optimizequality;

    width: 55px;

}

#large_sidebar .user_avatar span {

    background: url("http://www.erepublik.com/images/modules/sidebar/profile_img_overlay.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: table;

    height: 55px;

    left: 2px;

    opacity: 0;

    position: absolute;

    top: 2px;

    transition: opacity 0.3s ease 0s;

    width: 55px;

}

#large_sidebar .user_avatar span b {

    color: #FFFFFF;

    display: table-cell;

    font: bold 10px Arial,Helvetica,sans-serif;

    margin: auto;

    text-align: center;

    text-shadow: 0 1px 3px #005887;

    vertical-align: middle;

}

#large_sidebar .user_info {

    float: left;

    margin: 0 0 0 7px;

    position: relative;

    width: 85px;

}

#large_sidebar .user_info .user_notify {

    height: 29px;

    margin: 0;

    padding: 0;

    position: relative;

    width: 100%;

}

#large_sidebar .user_info .user_notify .notify {

    display: block;

    float: left;

    height: 20px;

    left: 0;

    position: absolute;

    top: 8px;

    width: 20px;

}

#large_sidebar .user_info .user_notify .notify em {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-color: #FF1500;

    background-image: linear-gradient(#FF1500 0px, #FF1500 100%);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 #CC2906;

    color: #FFFFFF;

    float: left;

    font-family: Arial;

    font-size: 9px;

    font-weight: 700;

    left: 10px;

    padding: 2px 5px;

    position: absolute;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

    top: -14px;

}

#large_sidebar .user_info .user_notify .notify em span {

    border-right: 5px solid rgba(0, 0, 0, 0);

    border-top: 5px solid #FF1500;

    bottom: -5px;

    height: 0;

    left: 3px;

    position: absolute;

    width: 0;

}

#large_sidebar .user_info .user_notify .notify.nmail {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/notify_mail.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    left: 0;

}

#large_sidebar .user_info .user_notify .notify.nalert {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/notify_alert.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    left: 30px;

}

#large_sidebar .user_info .user_notify .notify.nalert:active, #large_sidebar .user_info .user_notify .notify.nmail:active, .combat_stash_offer.before .buy > a:hover, .nc_gold_rush_pop .new_country_flag.c169, .starter_pack_modal .check_out a:hover, .starter_pack_promo em:hover {

    background-position: 0 -40px;

}

#large_sidebar .user_info .user_notify .notify.nevents {

    left: 60px;

}

#large_sidebar .user_info .user_notify .notify.newleaderboard {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/notify_newleaderboard.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    left: 60px;

}

#large_sidebar .user_info .user_notify .notify.newleaderboard.mu_tournament {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/notify_newleaderboard_mu_tournament.png");

}

#articles .subscribes:hover, #large_sidebar .user_info .user_notify .notify.newleaderboard:hover, #large_sidebar a.upgrade_health_building.disabled, #promoPopupHolder.allPackPopup > .close:hover, .assault_pack_offer .close:hover, .combat_stash_offer .close:hover, .economy_pack_offer .close:hover, .gifts_pack_offer > .close:hover, .gold_pack_offer > .close:hover, .mission_pop .close:hover, .nc_gold_rush_pop .close:hover, .popup_adult_citizen .close_mission2:hover, .popup_adult_citizen .close_mission:hover, .popup_adult_citizen_access .close_mission2:hover, .popup_adult_citizen_access .close_mission:hover, .power_pack_offer .close:hover {

    background-position: 0 -22px;

}

#large_sidebar .user_info .user_notify .notify b {

    color: #585858;

    float: left;

    font-size: 11px;

    font-weight: 400;

    margin-left: 6px;

}

#battle_listing .resistance_war > li .fighters > small span.first_dot, #large_sidebar .user_info .user_notify .notify b.off, .invite_table td.inv_date, .invite_table td.inv_name {

    color: #999999;

}

#large_sidebar .user_level {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/level_bg2.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 15px;

    margin-top: 10px;

    position: relative;

    width: 85px;

}

#large_sidebar .user_level .user_progress {

    float: left;

    height: 7px;

    left: 22px;

    position: absolute;

    top: 4px;

    width: 62px;

}

#large_sidebar .user_level .user_progress .progress_bar {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/pbar2.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 7px;

    width: auto;

}

#large_sidebar .user_level b {

    color: #FFFFFF;

    font-size: 10px;

    font-weight: 200;

    height: 11px;

    left: 2px;

    line-height: 11px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);

    top: 2px;

    width: 20px;

}

#large_sidebar .user_level .user_country {

    margin-top: 0;

    position: absolute;

    right: 4px;

    top: 2px;

}

#large_sidebar .sidebar_banners_area {

    display: block;

    float: left;

    margin: 10px 0 10px 2px;

    padding: 0;

    position: relative;

    text-align: center;

    width: 173px;

}

#large_sidebar .sidebar_banners_area > a {

    display: block;

    margin: 0 0 10px;

    overflow: hidden;

    text-align: center;

}

#large_sidebar .sidebar_banners_area > a.meeting {

    height: 173px;

}

#large_sidebar .sidebar_banners_area > a.gold_mine_banner {

    height: 114px;

}

#large_sidebar .sidebar_banners_area .banner_new_countries {

    background-image: url("http://www.erepublik.com/images/modules/banners/banner_new_countries.jpg");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: block;

    font-size: 12px;

    font-weight: 700;

    height: 51px;

    line-height: 36px;

    padding: 93px 0 0;

    text-shadow: 0 -1px #4F829F;

    width: 173px;

}

#large_sidebar .sidebar_banners_area .banner_new_countries:hover {

    color: #D4E2EA;

}

#large_sidebar .sidebar_banners_area .banner_new_countries:active {

    line-height: 38px;

}

#large_sidebar #maxEnergyContainer {

    display: inline-block;

    height: 20px;

    line-height: 20px;

    position: relative;

    vertical-align: top;

}

#large_sidebar #maxEnergyContainer #energyCapDiff {

    color: #BFFF27;

    display: none;

    font-size: 16px;

    font-weight: 700;

    left: -15px;

    position: absolute;

    text-shadow: 0 -1px 1px rgba(18, 127, 10, 0.6), 1px 0 1px rgba(18, 127, 10, 0.6), 0 1px 1px rgba(18, 127, 10, 0.6), -1px 0 1px rgba(18, 127, 10, 0.6), 0 0 5px #127F0A;

    top: -10px;

}

#large_sidebar .zero_energy_side_pop {

    background-color: #FFFFFF;

    border: 1px solid #FFFFFF;

    border-radius: 8px 8px 8px 8px;

    box-shadow: 1px 1px 16px rgba(50, 50, 50, 0.4);

    display: none;

    position: absolute;

    right: -273px;

    top: -19px;

    width: 248px;

}

#large_sidebar .zero_energy_side_pop .decoration {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/zero_energy_side_pop_arrow.png?1389875219");

    background-repeat: no-repeat;

    height: 29px;

    left: -27px;

    position: absolute;

    top: 15px;

    width: 26px;

}

#large_sidebar .zero_energy_side_pop .close {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/close_modal.png");

    background-repeat: no-repeat;

    height: 22px;

    position: absolute;

    right: -4px;

    top: -4px;

    width: 22px;

}

#large_sidebar .zero_energy_side_pop .title {

    color: #BC5313;

    height: 46px;

    line-height: 46px;

    padding: 0 10px 1px 19px;

}

#large_sidebar .zero_energy_side_pop .title strong {

    display: inline-block;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 18px;

    font-weight: 700;

    line-height: 23px;

    vertical-align: middle;

}

#large_sidebar .zero_energy_side_pop .warn_icon {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/zero_energy_warn.png");

    background-repeat: no-repeat;

    display: inline-block;

    height: 22px;

    margin-right: 8px;

    vertical-align: middle;

    width: 24px;

}

#large_sidebar .zero_energy_side_pop .energy_reload_pane {

    background-color: #C2E45B;

    color: #5A5A5A;

    display: none;

    font-size: 11px;

    height: 22px;

    line-height: 22px;

    padding: 3px 17px;

}

#large_sidebar .zero_energy_side_pop .energy_reload_pane strong {

    color: #50901C;

}

#large_sidebar .zero_energy_side_pop .energy_reload_pane .energy_counter {

    background: linear-gradient(to bottom, #E1F0C9 0px, #FBFFF5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 2px solid #9AAD79;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 0 5px #8FAF58 inset;

    color: #677353;

    display: inline-block;

    font-weight: 700;

    height: 18px;

    line-height: 18px;

    margin: 0 6px 0 11px;

    padding-left: 7px;

    position: relative;

    text-align: center;

    width: 40px;

}

#large_sidebar .zero_energy_side_pop .energy_reload_pane .energy_counter img {

    left: -12px;

    position: absolute;

    top: -2px;

}

#large_sidebar .zero_energy_side_pop .bottom_pane {

    background-color: #E7EEF1;

    border-radius: 0 0 8px 8px;

    padding: 0 6px 1px;

}

#large_sidebar .zero_energy_side_pop .bottom_pane .want_more {

    color: #666C6F;

    display: block;

    font-size: 12px;

    height: 33px;

    line-height: 33px;

    padding-left: 38px;

    text-shadow: 0 1px #FFFFFF;

}

#large_sidebar .zero_energy_side_pop .bottom_pane .button_holder {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/get_button_holder_bkg.png");

    background-repeat: no-repeat;

    height: 68px;

    margin-bottom: 14px;

    padding: 0 5px 0 9px;

}

#large_sidebar .zero_energy_side_pop .bottom_pane .heavy_button {

    float: left;

    margin-top: 7px;

}

#large_sidebar .zero_energy_side_pop .heavy_button {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/sprite_heavy_button.png");

    background-repeat: no-repeat;

    color: #FFFFFF;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 14px;

    font-weight: 700;

    height: 49px;

    line-height: 49px;

    padding-bottom: 1px;

    text-align: center;

    width: 125px;

}

#large_sidebar .zero_energy_side_pop .heavy_button img {

    display: inline-block;

    padding-bottom: 2px;

    vertical-align: middle;

}

#large_sidebar .zero_energy_side_pop .heavy_button.blue {

    background-position: 0 0;

    text-shadow: 0 -1px #536180;

}

#large_sidebar .zero_energy_side_pop .heavy_button.blue:active {

    background-position: 0 -120px;

    color: #B8C3D9;

    text-shadow: 0 -1px #607292;

}

#large_sidebar .zero_energy_side_pop .heavy_button.green {

    background-position: 0 -180px;

    text-shadow: 0 -1px #70A626;

}

#large_sidebar .zero_energy_side_pop .heavy_button.green:hover {

    background-position: 0 -240px;

}

#large_sidebar .zero_energy_side_pop .heavy_button.green:active {

    background-position: 0 -300px;

    color: #B8C3D9;

    text-shadow: 0 -1px #607292;

}

#large_sidebar .zero_energy_side_pop .heavy_button.disabled {

    background-position: 0 -360px;

    color: #DBDBDB;

    cursor: default;

    text-shadow: 0 -1px #7C7C7C;

}

#large_sidebar .zero_energy_side_pop .heavy_button.disabled:active, #large_sidebar .zero_energy_side_pop .heavy_button.disabled:hover {

    background-position: 0 -420px;

    color: #DBDBDB;

    text-shadow: 0 -1px #7C7C7C;

}

#large_sidebar .zero_energy_side_pop .heavy_button.disabled img {

    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg#grayscale");

    opacity: 0.5;

}

.invite_friends_reward_pop .reward_holder, .zero_energy_side_pop .reward_holder {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: pulse;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/core_missions/sprites/reward_bg_yellow.png");

    background-repeat: no-repeat;

    display: inline-block;

    height: 68px;

    margin-top: -3px;

    position: relative;

    text-align: center;

    width: 68px;

}

.invite_friends_reward_pop .reward_holder img, .zero_energy_side_pop .reward_holder img {

    display: block;

    margin: 8px auto;

    position: relative;

    width: 50px;

    z-index: 1;

}

.invite_friends_reward_pop .reward_holder .nr_of_units, .zero_energy_side_pop .reward_holder .nr_of_units {

    background-color: #076897;

    background-image: linear-gradient(#44ACD6 0px, #076897 100%);

    border: 2px solid #74B3D4;

    border-radius: 50% 50% 50% 50%;

    box-shadow: 0 0 10px #F7FCFF;

    color: #FFFFFF;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 16px;

    font-weight: 700;

    height: 30px;

    left: -17px;

    line-height: 30px;

    position: absolute;

    text-align: center;

    text-shadow: 0 -1px #1F6F93;

    top: 17px;

    width: 30px;

    z-index: 2;

}

.invite_friends_reward_pop .reward_holder .info_label, .zero_energy_side_pop .reward_holder .info_label {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/info_label_energy.png");

    background-repeat: no-repeat;

    height: 67px;

    left: 6px;

    position: absolute;

    top: -12px;

    width: 74px;

    z-index: 3;

}

.invite_friends_reward_pop {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/reward_pop_bkg.jpg");

    background-repeat: no-repeat;

    border-radius: 8px 8px 8px 8px;

    box-shadow: 0 1px 26px rgba(0, 0, 0, 0.83);

    display: none;

    height: 262px;

    text-align: center;

    width: 368px;

}

.invite_friends_reward_pop .title {

    color: #FFFFFF;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 26px;

    font-weight: 700;

    height: 44px;

    line-height: 44px;

    text-shadow: 0 1px #34414B;

}

.invite_friends_reward_pop .reward_block {

    color: #FFFFFF;

    font-size: 11px;

    font-weight: 700;

    height: 124px;

    line-height: 15px;

    padding-top: 13px;

    text-shadow: 0 1px #739627;

}

.invite_friends_reward_pop .reward_block strong {

    display: block;

    font-size: 14px;

    line-height: 26px;

}

.invite_friends_reward_pop .reward_holder {

    margin: 0 5px;

}

.invite_friends_reward_pop .button_holder {

    background-color: rgba(0, 0, 0, 0.15);

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.2) inset;

    display: inline-block;

    margin: 20px 0 auto;

    position: relative;

    width: 128px;

}

.invite_friends_reward_pop .button_holder a {

    background: linear-gradient(#92CA20 0px, #31840D 100%) repeat scroll 0 0 #31840D;

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 0 1px 0 #000000 inset, 0 1px 0 0 rgba(255, 255, 255, 0.5) inset;

    color: #FFFFFF;

    display: block;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: 700;

    height: 36px;

    line-height: 36px;

    margin: 2px;

    text-shadow: 0 -1px rgba(0, 0, 0, 0.3);

}

.invite_friends_reward_pop .button_holder a:after {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2);

    content: " ";

    display: block;

    height: 1px;

    left: 0;

    margin: auto;

    position: absolute;

    right: 0;

    top: 3px;

    width: 122px;

}

.announcement_popup .footer .get_reward span:hover span, .invite_friends_reward_pop .button_holder a:hover, .mail_rewards_pop .footer .get_reward span:hover span {

    background-color: #519E28;

    background-image: linear-gradient(#9DD42D 0px, #519E28 100%);

}

.announcement_popup .footer .get_reward:active span, .invite_friends_reward_pop .button_holder a:active, .mail_rewards_pop .footer .get_reward:active span {

    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.698) inset;

}

.sidebar_wrapper.battlefield_theme {

    height: 0;

    overflow: hidden;

    position: absolute;

    top: 122px;

    width: 181px;

    z-index: 125;

}

.battlefield_console_on .sidebar_wrapper.battlefield_theme {

    z-index: 125;

}

.sidebar_wrapper.battlefield_theme.show {

    height: 430px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar {

    margin: 0;

    opacity: 0;

    position: absolute;

    top: -222px;

    transition: all 0.25s ease 0s;

    z-index: 20;

}

.sidebar_wrapper.battlefield_theme #large_sidebar.show {

    opacity: 1;

    top: 42px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    width: 181px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container {

    background-color: rgba(233, 233, 233, 0.95);

    border: 0 none;

    border-radius: 0 0 5px 0;

    box-shadow: none;

    margin: 0;

    width: 161px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section {

    border-bottom: 0 none;

    box-shadow: none;

    position: absolute;

    width: 100%;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section:after {

    background: none repeat scroll 0 0 #C3C3C3;

    bottom: -2px;

    content: " ";

    display: block;

    height: 1px;

    left: 9px;

    position: absolute;

    width: 142px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info {

    background: none repeat scroll 0 0 #EDEDED;

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) inset;

    height: 36px;

    margin: 3px 0 0;

    width: 100%;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info a {

    background: url("http://www.erepublik.com/images/modules/battle/notify_icons.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 31px;

    top: 3px;

    width: 30px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info a em {

    left: 12px;

    top: -9px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info .nmail {

    background-position: 0 0;

    left: 20px;

}

.powerspin_sidebar:hover .free_spin, .sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info .nmail:active {

    background-position: 0 -62px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info .nalert {

    background-position: -30px 0;

    left: 66px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info .nalert:hover {

    background-position: -30px -31px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info .nalert:active {

    background-position: -30px -62px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info .newleaderboard {

    background-position: -60px 0;

    left: 112px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info .newleaderboard:hover {

    background-position: -60px -31px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info .newleaderboard:active {

    background-position: -60px -62px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_missions {

    position: relative;

    width: 100%;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_missions:after {

    background: none repeat scroll 0 0 #C3C3C3;

    bottom: -10px;

    content: " ";

    display: block;

    height: 1px;

    left: 9px;

    position: absolute;

    width: 142px;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_missions .content {

    margin: 5px 0 -8px;

    width: 100%;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_missions .content .mission_holder {

    background: none repeat scroll 0 0 #EDEDED;

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) inset;

    width: 100% !important;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_missions .content .mission_holder a {

    margin: 8px 6px 3px !important;

}

.sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .sidebar_slide_up {

    background: url("http://www.erepublik.com/images/modules/battle/sidebar_slide_up.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    float: left;

    height: 26px;

    margin: 5px 0 0 17px;

    position: relative;

    top: 5px;

    width: 126px;

}

.solid_pop {

    float: left;

    position: relative;

    width: 548px;

}

.solid_pop.stripped .inner {

    margin-top: 45px;

    text-align: left;

}

#confirmation p, .mail_rewards_pop .footer, .popup_alliances table tr th:first-child, .solid_pop.stripped .fixer {

    text-align: center;

}

.solid_pop.details .inner {

    margin-bottom: 40px;

}

.solid_pop.gold_mine_pop .post_to_feed {

    clear: both;

    color: #FFFFFF;

    position: relative;

    text-align: center;

    top: -19px;

}

.gold_pack_offer .packs_area .top .currency label img, .health_limit .get_health:active, .solid_pop.gold_mine_pop .post_to_feed input[type="checkbox"] {

    position: relative;

    top: 1px;

}

.solid_pop.gold_mine_pop .disabled span, .solid_pop.gold_mine_pop .disabled:active span, .solid_pop.gold_mine_pop .disabled:hover span {

    background: none repeat scroll 0 0 #808080;

    border-bottom: 3px solid #555555;

    box-shadow: none;

    color: #BBBBBB;

    cursor: default;

    margin-top: 0;

}

.solid_pop.gold_mine_pop .rarity {

    color: #FFFFFF;

    display: none;

    font: bold 14px/24px "Open Sans Condensed",sans-serif;

    height: 28px;

    min-width: 70px;

    padding: 0 22px 0 10px;

    position: absolute;

    right: 15px;

    text-align: right;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    text-transform: uppercase;

    top: 49px;

}

.solid_pop.gold_mine_pop .rarity .left_ending {

    display: block;

    height: 28px;

    left: -13px;

    position: absolute;

    top: 0;

    width: 13px;

}

.solid_pop.gold_mine_pop .rarity.common {

    background: url("http://www.erepublik.com/images/modules/goldmines/rarity_badges.png") repeat-x scroll center -30px rgba(0, 0, 0, 0);

}

.solid_pop.gold_mine_pop .rarity.common .left_ending {

    background: url("http://www.erepublik.com/images/modules/goldmines/rarity_badges.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);

}

.solid_pop.gold_mine_pop .rarity.uncommon {

    background: url("http://www.erepublik.com/images/modules/goldmines/rarity_badges.png") repeat-x scroll center -90px rgba(0, 0, 0, 0);

}

.solid_pop.gold_mine_pop .rarity.uncommon .left_ending {

    background: url("http://www.erepublik.com/images/modules/goldmines/rarity_badges.png") no-repeat scroll center -60px rgba(0, 0, 0, 0);

}

.solid_pop.gold_mine_pop .rarity.rare {

    background: url("http://www.erepublik.com/images/modules/goldmines/rarity_badges.png") repeat-x scroll center -150px rgba(0, 0, 0, 0);

}

.solid_pop.gold_mine_pop .rarity.rare .left_ending {

    background: url("http://www.erepublik.com/images/modules/goldmines/rarity_badges.png") no-repeat scroll center -120px rgba(0, 0, 0, 0);

}

.solid_pop.gold_mine_pop .rarity.epic {

    background: url("http://www.erepublik.com/images/modules/goldmines/rarity_badge_epic.png") repeat-x scroll center center rgba(0, 0, 0, 0);

    color: #3A3D46;

    font-size: 15px;

    height: 59px;

    line-height: 52px;

    padding: 0;

    position: absolute;

    right: 35px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);

    top: 35px;

    width: 147px;

}

.solid_pop.gold_mine_pop .inner.gold_results_holder {

    background: url("http://www.erepublik.com/images/modules/goldmines/popup_bg.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 8px rgba(0, 0, 0, 0.5) inset, 0 0 4px rgba(0, 0, 0, 0.2) inset;

    height: 110px;

    position: relative;

}

.solid_pop.gold_mine_pop .inner.gold_results_holder.result_common .gold_mine_result {

    background: url("http://www.erepublik.com/images/modules/goldmines/animation1.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.solid_pop.gold_mine_pop .inner.gold_results_holder.result_uncommon .gold_mine_result {

    background: url("http://www.erepublik.com/images/modules/goldmines/animation2.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.solid_pop.gold_mine_pop .inner.gold_results_holder.result_rare .gold_mine_result {

    background: url("http://www.erepublik.com/images/modules/goldmines/animation3.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.solid_pop.gold_mine_pop .inner.gold_results_holder.result_epic .gold_mine_result {

    background: url("http://www.erepublik.com/images/modules/goldmines/animation4.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.solid_pop.gold_mine_pop .inner.gold_results_holder .gold_mine_result {

    height: 96px;

    left: -1px;

    opacity: 0;

    position: absolute;

    top: 33px;

    width: 200px;

}

.solid_pop.gold_mine_pop .inner.gold_results_holder .gold_obj {

    background: url("http://www.erepublik.com/images/modules/goldmines/gold_reward.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 28px;

    left: 80px;

    opacity: 0;

    position: absolute;

    top: 58px;

    width: 28px;

}

.solid_pop.gold_mine_pop .inner.gold_results_holder .gold_font_style {

    color: #E7BE1E;

    font-family: FranchiseRegular,Impact;

    font-weight: 700;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3), 0 -1px 0 rgba(255, 255, 255, 0.4);

}

.solid_pop.gold_mine_pop .inner.gold_results_holder .gold_text {

    font-size: 40px;

    position: absolute;

    right: 20px;

    text-transform: uppercase;

    top: 23px;

    transition: color 0.2s linear 0s;

}

.solid_pop.gold_mine_pop .inner.gold_results_holder .gold_value {

    font: 100px/100px FranchiseRegular,Impact;

    position: absolute;

    right: 87px;

    text-transform: uppercase;

    top: 18px;

    transition: color 0.2s linear 0s;

}

.solid_pop.gold_mine_pop .inner.gold_results_holder .gold_icon {

    background: url("http://www.erepublik.com/images/modules/goldmines/gold_icon.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 38px;

    position: absolute;

    right: 24px;

    top: 70px;

    width: 61px;

}

.solid_pop.list_gold_mines_pop .bottom {

    height: 20px;

}

.solid_pop.list_gold_mines_pop .inner_gold_list {

    background-color: #5F636D;

    background-image: url("img/noiz.png");

    background-repeat: repeat;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.2) inset, 0 0 4px rgba(0, 0, 0, 0.15) inset;

    float: left;

    margin-bottom: 18px;

    margin-left: 31px;

    width: 480px;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.28);

    border-bottom: 1px solid rgba(0, 0, 0, 0.3);

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);

    height: 40px;

    padding: 10px 0;

    width: 100%;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li:first-child {

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li:last-child {

    border: 0 none;

    border-bottom-left-radius: 5px;

    border-bottom-right-radius: 5px;

    box-shadow: none;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .gold_mine_ore {

    background: url("http://www.erepublik.com/images/modules/goldmines/gold_mine_ore.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    display: block;

    float: left;

    height: 39px;

    margin: 0 20px;

    position: relative;

    width: 104px;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .gold_mine_ore .gm_progress_holder {

    background: url("http://www.erepublik.com/images/modules/goldmines/progress_bar.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    bottom: 2px;

    display: block;

    height: 11px;

    left: 40px;

    padding: 0 4px;

    position: absolute;

    width: 58px;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .gold_mine_ore .gm_progress_holder .gm_progress {

    display: block;

    height: 4px;

    margin-top: 4px;

    width: 100%;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .gold_mine_ore .gm_progress_holder .gm_progress.low {

    background: linear-gradient(#F76864 0px, #EE2614 100%) repeat scroll 0 0 #EE2614;

    max-width: 100%;

    min-width: 6%;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .gold_mine_ore .gm_progress_holder .gm_progress.medium {

    background: linear-gradient(#FEA55D 0px, #FA761C 100%) repeat scroll 0 0 #FA761C;

    max-width: 100%;

    min-width: 6%;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .gold_mine_ore .gm_progress_holder .gm_progress.high {

    background: linear-gradient(#A1CB35 0px, #69AA33 100%) repeat scroll 0 0 #69AA33;

    max-width: 100%;

    min-width: 6%;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .region_name {

    border-left: 1px solid rgba(255, 255, 255, 0.1);

    box-shadow: -1px 0 0 rgba(0, 0, 0, 0.2);

    color: #FFFFFF;

    display: block;

    float: left;

    font-size: 9px;

    padding: 5px 0 5px 20px;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .region_name em {

    display: block;

    font-size: 11px;

    margin-top: 2px;

    overflow: hidden;

    text-overflow: ellipsis;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

    white-space: nowrap;

    width: 180px;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .under_attack_btn {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);

    border-radius: 8px 8px 8px 8px;

    box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25) inset, 0 1px 1px 1px rgba(0, 0, 0, 0.1) inset;

    display: block;

    float: right;

    margin-right: 10px;

    padding: 3px;

    transition: background 0.2s ease 0s;

    width: 100px;

    z-index: 5;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .under_attack_btn a {

    background-color: #AD594D;

    background-image: linear-gradient(#C17263 0px, #AD594D 100%);

    border-bottom: 3px solid #562D1E;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    display: block;

    font-size: 12px;

    font-weight: 700;

    padding: 8px 0;

    text-align: center;

    text-shadow: 0 -1px 0 #6D3A28;

    transition: background 0.1s ease 0s;

    width: 100%;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .under_attack_btn a:hover {

    background-color: #B7685D;

    background-image: linear-gradient(#C88275 0px, #B7685D 100%);

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li .under_attack_btn a:active {

    border-bottom: 1px solid #562D1E;

    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2) inset;

    color: #FFE1D6;

    margin-top: 2px;

}

.solid_pop.list_gold_mines_pop .inner_gold_list ul li.under_attack {

    background: none repeat scroll 0 0 rgba(236, 65, 65, 0.28);

}

.solid_pop .details_holder {

    border-top: 1px solid #53585F;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;

    display: none;

    float: left;

    margin-top: 15px;

    padding-top: 10px;

    width: 460px;

}

.solid_pop .details_holder .notice {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.15);

    clear: both;

    color: #CCCCCC;

    display: block;

    font-size: 11px;

    font-style: italic;

    margin: 1px 0 1px -9px;

    padding: 5px 0;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    width: 478px;

}

.mright15, .solid_pop .details_holder > div:first-child {

    margin-right: 15px;

}

.solid_pop .details_holder ul li {

    background-color: #757A88;

    background-image: linear-gradient(#838896 0px, #757A88 100%);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 1px rgba(0, 0, 0, 0.1);

    float: left;

    height: 54px;

    margin-bottom: 6px;

    margin-left: 4px;

    position: relative;

    width: 42px;

}

.solid_pop .details_holder ul li.disabled {

    opacity: 0.8;

}

.solid_pop .details_holder ul li.disabled img {

    opacity: 0.2;

}

.solid_pop .details_holder ul li.disabled strong {

    color: #868C9A;

}

.solid_pop .details_holder ul li img {

    height: 25px;

    image-rendering: optimizequality;

    left: 9px;

    position: absolute;

    top: 4px;

    width: 25px;

}

.solid_pop .details_holder ul li strong {

    background: none repeat scroll 0 0 rgba(105, 110, 122, 0.6);

    border-radius: 3px 3px 3px 3px;

    bottom: 4px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(0, 0, 0, 0.1) inset;

    color: #EAECF0;

    display: block;

    font-size: 11px;

    height: 16px;

    left: 3px;

    line-height: 16px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);

    width: 36px;

}

.solid_pop .details_holder > div strong, .solid_pop .details_holder > strong {

    clear: both;

    color: #FFFFFF;

    display: block;

    font-size: 11px;

    margin-bottom: 5px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

}

.solid_pop .more_details {

    background-color: #5F636D;

    background-image: url("img/noiz.png");

    background-repeat: repeat;

    border-radius: 0 0 5px 5px;

    bottom: -6px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

    clear: both;

    display: none;

    margin: 0 auto -32px;

    padding: 4px;

    position: relative;

    width: 110px;

}

.solid_pop .more_details:active span {

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 rgba(0, 0, 0, 0.3) inset;

    color: #BEC1D2;

    padding-bottom: 4px;

    padding-top: 6px;

}

.solid_pop .more_details span {

    background-color: #6F7480;

    background-image: linear-gradient(#838996 0px, #6F7480 100%);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.2) inset;

    color: #EBECF1;

    display: block;

    font-size: 11px;

    opacity: 0.8;

    padding: 5px 20px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);

}

.solid_pop .action {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);

    border-radius: 8px 8px 8px 8px;

    box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25) inset, 0 1px 1px 1px rgba(0, 0, 0, 0.1) inset;

    clear: both;

    display: block;

    margin: 0 auto;

    padding: 3px;

    position: relative;

    transition: background 0.2s ease 0s;

    width: 250px;

    z-index: 5;

}

.solid_pop .action.gored span {

    background-color: #BD463E;

    background-image: linear-gradient(#D15C54 0px, #BD463E 100%);

    border-bottom: 3px solid #7C3834;

}

.solid_pop .action.gored:hover span {

    background-color: #C5574F;

    background-image: linear-gradient(#D66F68 0px, #C5574F 100%);

}

.solid_pop .action.gored:active span {

    color: #EBB6B6;

}

.solid_pop .main {

    display: table;

    margin: 8px auto;

    text-align: center;

}

.solid_pop .main li {

    background-color: #757A88;

    background-image: linear-gradient(#838896 0px, #757A88 100%);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 1px rgba(0, 0, 0, 0.1);

    display: inline-block;

    height: 89px;

    margin-top: 2px;

    position: relative;

    width: 88px;

}

.solid_pop .main li img {

    left: 17px;

    position: absolute;

    top: 3px;

}

.solid_pop .main li strong {

    background-color: rgba(105, 110, 122, 0.8);

    background-image: url("img/noiz.png");

    background-repeat: repeat;

    border-radius: 3px 3px 3px 3px;

    bottom: 4px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(0, 0, 0, 0.1) inset;

    color: #EAECF0;

    display: block;

    font-size: 12px;

    height: 20px;

    left: 3px;

    line-height: 20px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);

    width: 82px;

}

.solid_pop .fixer {

    margin-bottom: -25px;

}

.solid_pop .inner {

    background-color: #5F636D;

    background-image: url("img/noiz.png");

    background-repeat: repeat;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 5px rgba(0, 0, 0, 0.2) inset, 0 0 4px rgba(0, 0, 0, 0.15) inset;

    float: left;

    margin-bottom: 18px;

    margin-left: 31px;

    padding: 10px;

    width: 460px;

}

.solid_pop .inner .hard_worker {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);

    border-radius: 0 0 5px 5px;

    clear: both;

    color: #BBC1D6;

    display: block;

    font-size: 11px;

    height: 38px;

    line-height: 100%;

    margin-bottom: -9px;

    margin-left: -9px;

    position: relative;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    width: 478px;

    z-index: 4;

}

.solid_pop .inner .hard_worker:hover {

    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.15);

}

.solid_pop .inner .hard_worker img {

    margin-right: 3px;

    vertical-align: -6px;

}

.solid_pop .inner .hard_worker p {

    line-height: 90%;

}

.solid_pop .inner .message {

    float: left;

    margin: 5px 0;

}

.boxes.news_articles > div div a img, .mission_pop .requirements .req_content li .mission_pic, .solid_pop .inner .message > div {

    float: left;

    margin-right: 10px;

}

.solid_pop .inner .message > div.pic {

    height: 50px;

    position: relative;

    width: 50px;

}

.solid_pop .inner .message > div.pic .message_icon.employer {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.1) inset;

    height: 43px;

    image-rendering: optimizequality;

    padding: 4px;

    width: 43px;

}

.solid_pop .inner .message > div.pic .warn_icon {

    bottom: 0;

    position: absolute;

    right: -4px;

}

.solid_pop .inner .message > div.text {

    display: table-cell;

    float: none;

    height: 50px;

    padding-left: 10px;

    vertical-align: middle;

    width: 420px;

}

.solid_pop .inner .message > div.text h4 {

    color: #FFFFFF;

    display: block;

    font-size: 16px;

    font-weight: 700;

    margin-bottom: 3px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

}

.solid_pop .inner .message > div.text strong {

    color: #FF8E8E;

    display: block;

    font-size: 12px;

    margin-bottom: 3px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

}

.solid_pop h1 {

    color: #DDE5F2;

    float: left;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 35px;

    font-weight: 700;

    margin-bottom: 18px;

    margin-left: 30px;

    margin-top: 45px;

    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);

    text-transform: uppercase;

}

.solid_pop .bottom, .solid_pop .content {

    background-image: url("http://www.erepublik.com/images/modules/manager/pops.png");

    background-position: left top;

    float: left;

    width: 548px;

}

.solid_pop .bottom {

    background-position: left bottom;

    clear: both;

    height: 50px;

}

.upgrade_pop {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade_bg.png");

    background-repeat: no-repeat;

    float: left;

    height: auto;

    position: relative;

    width: 666px;

}

.upgrade_pop.q6, .upgrade_pop.q6 .bottom {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade_bg_q6.png");

    background-repeat: no-repeat;

    width: 782px;

}

.upgrade_pop.q7 {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade_bg_q7.png");

    background-repeat: no-repeat;

    width: 898px;

}

.upgrade_pop.q7 .bottom {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade_bg_q7.png");

    background-repeat: no-repeat;

    width: 897px;

}

.upgrade_pop.okWidth {

    width: 782px !important;

}

.upgrade_pop.training .upgrades li .employees strong {

    background-image: url("http://www.erepublik.com/images/modules/manager/small_strength.png");

    background-position: left -1px;

    color: #D5FC6D;

    padding-left: 20px;

    padding-right: 0;

}

.upgrade_pop.limit_two .upgrades {

    width: 235px;

}

.upgrade_pop.limit_two .upgrades li .quality {

    background-image: url("http://www.erepublik.com/images/modules/manager/stars_two.png");

    width: 25px;

}

.upgrade_pop.limit_three .upgrades li .quality {

    background-image: url("http://www.erepublik.com/images/modules/manager/stars_three.png");

    width: 38px;

}

.upgrade_pop.limit_four, .upgrade_pop.limit_three, .upgrade_pop.limit_three .bottom, .upgrade_pop.limit_two, .upgrade_pop.limit_two .bottom {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade_two.png");

    width: 524px;

}

.upgrade_pop.limit_four .upgrades li .quality {

    background-image: url("http://www.erepublik.com/images/modules/manager/stars_four.png");

    width: 52px;

}

.upgrade_pop.limit_four .bottom {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade_two.png");

    width: 523px;

}

.upgrade_pop.limit_four .rocket_cost {

    display: block;

    margin-top: 26px;

    position: relative;

    width: 462px;

}

.upgrade_pop.limit_four .error_placer, .upgrade_pop.limit_three .error_placer, .upgrade_pop.limit_two .error_placer, .upgrade_pop.rockets_level_five .error_placer {

    width: 471px;

}

.upgrade_pop.rockets_level_five .rocket_cost {

    display: block;

    margin-top: 26px;

    position: relative;

    width: 580px;

}

.upgrade_pop.limit_four .rocket_cost .reqs, .upgrade_pop.rockets_level_five .rocket_cost .reqs {

    display: none;

    padding-left: 5px;

    text-align: center;

}

.upgrade_pop.limit_four .rocket_cost .reqs span, .upgrade_pop.rockets_level_five .rocket_cost .reqs span {

    color: #ADB1B7;

    display: block;

    font-size: 11px;

    font-style: italic;

    padding: 4px 0;

    text-align: center;

}

.upgrade_pop.rockets_level_five .rocket_cost .upgrades li .quality {

    background-image: url("http://www.erepublik.com/images/modules/manager/stars.png");

    width: 64px;

}

.upgrade_pop.limit_five, .upgrade_pop.rockets_level_five, .upgrade_pop.rockets_level_five .bottom {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade_bg.png");

    width: 666px;

}

.upgrade_pop.limit_five .error_placer {

    width: 598px;

}

.upgrade_pop.limit_five .error_placer strong {

    background-image: url("http://www.erepublik.com/images/modules/manager/warning_requirements.png");

    background-position: 13px 6px;

    background-repeat: no-repeat;

}

.upgrade_pop.limit_five .upgrades, .upgrade_pop.limit_four .upgrades, .upgrade_pop.limit_three .upgrades, .upgrade_pop.rockets_level_five .rocket_cost .upgrades {

    display: table;

    width: auto;

}

.upgrade_pop.limit_five .upgrades li .quality {

    background-image: url("http://www.erepublik.com/images/modules/manager/stars_q7.png");

    width: 64px;

}

.upgrade_pop.limit_five .bottom {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade_bg.png");

    background-position: left bottom;

    background-repeat: no-repeat;

    height: 120px;

    width: 666px;

}

.upgrade_pop.limit_five .health_cost {

    display: block;

    float: left;

    height: 62px;

    margin-left: 39px;

    margin-top: 26px;

    position: relative;

    width: 579px;

}

.upgrade_pop.limit_five .health_cost b, .upgrade_pop.limit_four .rocket_cost b, .upgrade_pop.rockets_level_five .rocket_cost b {

    color: #FFFFFF;

    display: inline-block;

    font-size: 12px;

    left: 1px;

    position: absolute;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);

    top: -20px;

}

.upgrade_pop.limit_five .health_cost i, .upgrade_pop.limit_four .rocket_cost i, .upgrade_pop.rockets_level_five .rocket_cost i {

    color: #FFFFFF;

    display: inline-block;

    font-size: 11px;

    position: absolute;

    right: 1px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);

    top: -20px;

}

.upgrade_pop.limit_five .health_cost .reqs_health {

    display: none;

    padding-left: 5px;

}

.upgrade_pop.limit_five .health_cost .reqs_health span {

    color: #ADB1B7;

    display: block;

    font-size: 11px;

    font-style: italic;

    padding: 23px 0;

    text-align: center;

}

.upgrade_pop.limit_five .health_cost .reqs_health div, .upgrade_pop.limit_four .rocket_cost .reqs div, .upgrade_pop.rockets_level_five .rocket_cost .reqs div {

    display: inline-block;

    margin-right: 3px;

}

.upgrade_pop.limit_five .health_cost .reqs_health div em, .upgrade_pop.limit_four .rocket_cost .reqs div em, .upgrade_pop.rockets_level_five .rocket_cost .reqs div em {

    color: #FEFEFE;

    display: inline-block;

    font-size: 11px;

    font-weight: 700;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);

}

.upgrade_pop .bottom {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade_bg.png");

    background-position: center bottom;

    background-repeat: no-repeat;

    height: 30px;

    margin-bottom: -30px;

    width: 666px;

}

.upgrade_pop .title_upgrade_health, .upgrade_pop h1 {

    color: #DDE5F2;

    float: left;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 35px;

    font-weight: 700;

    margin-bottom: 18px;

    margin-left: 30px;

    margin-top: 45px;

    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);

    text-transform: uppercase;

}

.upgrade_pop .error_placer {

    background-color: #DF4C4E;

    background-image: url("img/noiz.png"), linear-gradient(#EB6769 0px, #DF4C4E 100%);

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.3);

    clear: both;

    display: block;

    height: 40px;

    line-height: 40px;

    margin: 0 auto 8px;

    width: 598px;

}

.upgrade_pop .error_placer a {

    background-color: #FFC103;

    background-image: url("img/noiz.png"), linear-gradient(#FFD964 0px, #FFC103 100%);

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);

    color: #A14B12;

    display: inline-block;

    font-size: 11px;

    font-weight: 700;

    line-height: 11px;

    margin-left: 5px;

    padding: 6px 10px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);

}

.upgrade_pop .error_placer strong {

    background-image: url("http://www.erepublik.com/images/modules/manager/error_gold.png");

    background-position: left center;

    background-repeat: no-repeat;

    color: #FFFFFF;

    font-size: 11px;

    height: 40px;

    margin-left: 5px;

    padding-bottom: 10px;

    padding-left: 50px;

    padding-top: 10px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

}

.upgrade_pop .upgrades {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2);

    clear: both;

    display: block;

    font-size: 11px;

    margin: 0 auto;

    padding: 4px;

    width: 592px;

}

.upgrade_pop .upgrades.q7 {

    width: 831px;

}

.upgrade_pop .upgrades > li {

    background-color: #848B9E;

    background-image: url("img/noiz.png"), linear-gradient(#9AA3B2 0px, #848B9E 100%);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 10px rgba(0, 0, 0, 0.1) inset;

    display: inline-block;

    float: none;

    height: 240px;

    margin-left: 1px;

    position: relative;

    text-align: center;

    vertical-align: top;

    width: 115px;

}

.upgrade_pop .upgrades > li:hover {

    background-color: #8D93A5;

    background-image: url("img/noiz.png"), linear-gradient(#A3ABB9 0px, #8D93A5 100%);

}

.upgrade_pop .upgrades > li > a {

    background-clip: padding-box;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.3) inset;

    color: #FFFFFF;

    display: block;

    font-size: 11px;

    font-weight: 700;

    margin: 3px auto 0;

    padding: 8px 0;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    width: 100px;

}

.upgrade_pop .upgrades > li > a:active {

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.3) inset;

}

.upgrade_pop .upgrades > li.current > a {

    background-color: #8890A1;

    background-image: url("img/noiz.png"), linear-gradient(#7E8593 0px, #8890A1 100%);

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px rgba(255, 255, 255, 0.2);

    cursor: default;

}

.upgrade_pop .upgrades > li.current > a img {

    margin-bottom: -8px;

    margin-top: -7px;

}

.upgrade_pop .upgrades > li.build > a, .upgrade_pop .upgrades > li.upgrade > a {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #5E9621;

    background-image: url("img/noiz.png"), linear-gradient(#90CA48 0px, #5E9621 100%);

    border-color: #83B941 #5E9228 #456E18;

    border-image: none;

    border-left: 1px solid #5E9228;

    border-right: 1px solid #5E9228;

    border-style: solid;

    border-width: 1px 1px 2px;

}

.upgrade_pop .upgrades > li.build > a:hover, .upgrade_pop .upgrades > li.upgrade > a:hover {

    background-color: #6BAB26;

    background-image: url("img/noiz.png"), linear-gradient(#9CD05C 0px, #6BAB26 100%);

}

.upgrade_pop .upgrades > li.upgrade > a span {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade.png");

    background-position: left center;

    background-repeat: no-repeat;

    padding-left: 20px;

}

.upgrade_pop .upgrades > li.locked > span.islocked {

    background-image: url("http://www.erepublik.com/images/modules/company/locked_building_factory.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 240px;

    left: 0;

    position: absolute;

    top: 0;

    width: 115px;

    z-index: 999;

}

.upgrade_pop .upgrades > li.downgrade > a {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #9F2A29;

    background-image: url("img/noiz.png"), linear-gradient(#CD5756 0px, #9F2A29 100%);

    border-color: #C45855 #A53D3B #7C2322;

    border-image: none;

    border-left: 1px solid #A53D3B;

    border-right: 1px solid #A53D3B;

    border-style: solid;

    border-width: 1px 1px 2px;

}

.upgrade_pop .upgrades > li.downgrade > a:hover {

    background-color: #B32F2E;

    background-image: url("img/noiz.png"), linear-gradient(#D36B6A 0px, #B32F2E 100%);

}

.upgrade_pop .upgrades > li.downgrade > a span {

    background-image: url("http://www.erepublik.com/images/modules/manager/downgrade.png");

    background-position: left center;

    background-repeat: no-repeat;

    padding-left: 20px;

}

.upgrade_pop .upgrades > li .booster_type, .upgrade_pop .upgrades > li .cost, .upgrade_pop .upgrades > li .damages, .upgrade_pop .upgrades > li .employees {

    background-color: #8890A1;

    background-image: url("img/noiz.png"), linear-gradient(#7E8593 0px, #8890A1 100%);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px rgba(255, 255, 255, 0.2);

    clear: both;

    color: #FFFFFF;

    display: block;

    font-size: 11px;

    margin: 5px auto 0;

    text-align: center;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);

}

.upgrade_pop .upgrades > li .cost {

    padding: 4px 0;

    width: 100px;

}

.upgrade_pop .upgrades > li .cost img {

    margin: 0 3px;

    vertical-align: -3px;

}

.upgrade_pop .upgrades > li .cost.money img {

    margin: 0;

    vertical-align: -4px;

}

.upgrade_pop .upgrades > li .employees {

    color: #E6EAF2;

    margin-bottom: 10px;

    padding: 6px 0;

    width: 50px;

}

.upgrade_pop .upgrades > li .employees strong {

    background-image: url("http://www.erepublik.com/images/modules/manager/upgrade_employee.png");

    background-position: right center;

    background-repeat: no-repeat;

    padding-bottom: 2px;

    padding-right: 18px;

    padding-top: 2px;

}

.upgrade_pop .upgrades > li .damages {

    color: #E6EAF2;

    margin-bottom: 4px;

    padding: 6px 0;

    width: 75px;

}

.upgrade_pop .upgrades > li .damages strong {

    background-image: url("http://www.erepublik.com/images/modules/pvp/small_damage.png");

    background-position: right center;

    background-repeat: no-repeat;

    padding-bottom: 2px;

    padding-right: 20px;

    padding-top: 2px;

}

.upgrade_pop .upgrades > li .damages b {

    padding-bottom: 2px;

    padding-top: 2px;

}

.upgrade_pop .upgrades > li .booster_type {

    background: url("http://www.erepublik.com/images/modules/manager/dmg_bstr_upgr_duration.png") no-repeat scroll 0 1px rgba(0, 0, 0, 0);

    height: 26px;

    line-height: 10px;

    margin-bottom: 16px;

    position: relative;

    width: 100px;

}

.upgrade_pop .upgrades > li .booster_type strong {

    overflow: hidden;

    position: absolute;

    right: 3px;

    text-overflow: ellipsis;

    top: 4px;

    white-space: nowrap;

    width: 70px;

}

.gifts_pack_offer .what_you_received > ul li.connect_items.hide, .gold_pack_offer .what_you_received > ul li.connect_items.hide, .greetings_popup .what_you_received > ul li.connect_items.hide, .thanks_4buy_gold .what_you_received > ul li.connect_items.hide, .upgrade_pop .upgrades > li .booster_type.disabled {

    opacity: 0;

    visibility: hidden;

}

.upgrade_pop .upgrades > li .quality {

    background-image: url("http://www.erepublik.com/images/modules/manager/stars.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 12px;

    margin: 10px auto 0;

    width: 64px;

}

.upgrade_pop .upgrades > li .quality_new {

    background-image: url("http://www.erepublik.com/images/modules/manager/stars_q7.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 12px;

    margin: 10px auto 0;

    width: 89px;

}

.upgrade_pop .upgrades > li .quality.q2, .upgrade_pop .upgrades > li .quality_new.q2 {

    background-position: 0 -12px;

}

.gifts_pack_offer .goBack:hover, .gifts_popup .assault_pack_offer .goBack:hover, .gifts_popup .combat_stash_offer .goBack:hover, .gifts_popup .economy_pack_offer .goBack:hover, .gifts_popup .gold_pack_offer .goBack:hover, .gifts_popup .power_pack_offer .goBack:hover, .upgrade_pop .upgrades > li .quality.q3, .upgrade_pop .upgrades > li .quality_new.q3 {

    background-position: 0 -24px;

}

#menuText li#menu1 a:hover, .empire_help_pop .button_emp:hover, .gifts_pack_offer .goBack:active, .gifts_popup .assault_pack_offer .goBack:active, .gifts_popup .combat_stash_offer .goBack:active, .gifts_popup .economy_pack_offer .goBack:active, .gifts_popup .gold_pack_offer .goBack:active, .gifts_popup .power_pack_offer .goBack:active, .guerrilla_fight_tutorial .page .nav:hover, .military_tournament_pop .content .nav:hover, .mu_tournament_tutorial .page .nav:hover, .news_filters li a:hover, .ranking_filters li:hover img, .upgrade_pop .upgrades > li .quality.q5, .upgrade_pop .upgrades > li .quality_new.q5 {

    background-position: 0 -48px;

}

.upgrade_pop .upgrades > li > img {

    clear: both;

    display: block;

    margin: 5px auto 0;

    text-align: center;

}

.upgrade_pop .upgrades ul.requirements_4health {

    margin: 0 auto;

    position: relative;

    width: 450px;

}

.upgrade_pop .upgrades ul.requirements_4health li {

    float: left;

    height: 50px;

    margin-top: 9px;

    position: relative;

    width: 146px;

}

.upgrade_pop .upgrades ul.requirements_4health li.done q {

    color: #DBEEB4;

}

#large_sidebar .zero_energy_side_pop .heavy_button:active img, .upgrade_pop .upgrades ul.requirements_4health li.done .req {

    opacity: 0.5;

}

.upgrade_pop .upgrades ul.requirements_4health li img.completed {

    left: 6px;

    opacity: 0;

    position: absolute;

    top: -10px;

    z-index: 2;

}

.upgrade_pop .upgrades ul.requirements_4health li .req {

    float: left;

    margin-left: 8px;

    opacity: 1;

}

.upgrade_pop .upgrades ul.requirements_4health li q {

    color: #E36666;

    float: left;

    font-size: 11px;

    font-weight: 700;

    margin-left: 8px;

    margin-top: 11px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 0 10px #2C4500;

    width: 76px;

}

.upgrade_pop .upgrades ul.requirements_4health strong {

    color: #F8FFD8;

    display: block;

    font-size: 11px;

    padding-top: 5px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4), 0 0 20px rgba(0, 0, 0, 0.898);

}

.train_upgrade_pop {

    background-image: url("http://www.erepublik.com/images/modules/manager/train_pop.png");

    height: 344px;

    position: relative;

    width: 524px;

}

.solid_pop .close, .train_upgrade_pop .close, .upgrade_pop .close {

    background-image: url("http://www.erepublik.com/images/modules/manager/close_pop.png");

    background-position: center top;

    background-repeat: no-repeat;

    float: left;

    height: 22px;

    position: absolute;

    right: 13px;

    text-indent: -9999px;

    top: 13px;

    width: 22px;

}

.train_upgrade_pop .action {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);

    border-radius: 8px 8px 8px 8px;

    box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25) inset, 0 1px 1px 1px rgba(0, 0, 0, 0.1) inset;

    clear: both;

    display: block;

    left: 125px;

    margin: 0 auto;

    padding: 3px;

    position: absolute;

    top: 255px;

    transition: background 0.2s ease 0s;

    width: 250px;

    z-index: 5;

}

.solid_pop .action.duo, .train_upgrade_pop .action.duo {

    display: inline-block;

    margin: auto 5px;

    width: 180px;

}

.solid_pop .action.goblue span, .train_upgrade_pop .action.goblue span {

    background-color: #408EBC;

    background-image: linear-gradient(#56A3D0 0px, #408EBC 100%);

    border-bottom: 3px solid #285171;

}

.solid_pop .action.goblue:hover span, .train_upgrade_pop .action.goblue:hover span {

    background-color: #529AC4;

    background-image: linear-gradient(#6AAED6 0px, #529AC4 100%);

}

.solid_pop .action.goblue:active span, .train_upgrade_pop .action.goblue:active span {

    color: #C6DEEC;

}

.solid_pop .action span, .train_upgrade_pop .action span {

    background-color: #55AD4D;

    background-image: linear-gradient(#6CC264 0px, #55AD4D 100%);

    border-bottom: 3px solid #286D2A;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    display: block;

    font-size: 14px;

    font-weight: 700;

    padding: 10px 0;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

    transition: background 0.1s ease 0s;

    width: 100%;

}

.solid_pop .action span img, .train_upgrade_pop .action span img {

    margin-bottom: -9px;

    margin-right: 7px;

    margin-top: -10px;

}

.solid_pop .action:hover, .train_upgrade_pop .action:hover {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.15);

}

.solid_pop .action:hover span, .train_upgrade_pop .action:hover span {

    background-color: #64B75D;

    background-image: linear-gradient(#7DC976 0px, #64B75D 100%);

}

.solid_pop .action:active span, .train_upgrade_pop .action:active span {

    border-bottom: 1px solid #286D2A;

    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2) inset;

    color: #D8FFC3;

    margin-top: 2px;

}

.train_upgrade_pop h3 {

    border: 0 none;

    color: #31600C;

    float: left;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 27px;

    font-weight: 700;

    left: 50px;

    margin: 0;

    padding: 0;

    position: absolute;

    text-shadow: 0 1px 0 #FFFFFF;

    text-transform: uppercase;

    top: 70px;

}

.train_upgrade_pop p {

    color: #31600C;

    float: left;

    font-size: 12px;

    left: 50px;

    position: absolute;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 126px;

    width: 215px;

}

.pin_popup {

    background-image: url("http://www.erepublik.com/images/modules/manager/pin_popup.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 225px;

    position: relative;

    width: 556px;

}

.pin_popup .reg_loader {

    opacity: 0;

    position: absolute;

    right: 28px;

    top: 69px;

    transition: all 0.2s ease-in 0s;

}

.pin_popup .clear {

    clear: both;

    display: block;

    font-size: 0;

    height: 0;

    line-height: 0;

}

.pin_popup h1 {

    clear: both;

    color: #DDE5F2;

    float: left;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 30px;

    font-weight: 700;

    margin-bottom: 30px;

    margin-left: 37px;

    margin-top: 62px;

    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);

    text-transform: uppercase;

}

.pin_popup .content_dark {

    background-image: url("http://www.erepublik.com/images/modules/register/dark_repeat.png");

    background-repeat: repeat-y;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);

    clear: both;

    margin: 0 auto;

    padding: 20px 10px;

    position: relative;

    width: 457px;

}

.pin_popup .content_dark p {

    clear: both;

    float: left;

    margin: 0;

    position: relative;

    width: 290px;

}

.pin_popup .content_dark p label {

    color: #5C626D;

    font-family: Helvetica Neue,Arial,Helvetica,sans-serif;

    font-size: 12px;

    left: 10px;

    position: absolute;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

    top: 10px;

}

.pin_popup .content_dark p > input {

    background-clip: padding-box;

    background-color: #D4D8E3;

    border: 1px solid #404455;

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.4) inset, 0 1px 0 rgba(255, 255, 255, 0.2);

    color: #5C626D;

    float: left;

    font-family: Helvetica Neue,Arial,Helvetica,sans-serif;

    font-size: 12px;

    outline: 0 none;

    padding: 9px;

    position: relative;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

    transition: all 0.2s ease-in 0s;

    width: 260px;

}

.pin_popup .content_dark p > input:hover {

    background-color: #E3E6ED;

}

.pin_popup .content_dark p > input:focus {

    background-color: #FFFFFF;

    border: 1px solid #394D6F;

    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.4) inset, 0 1px 0 rgba(255, 255, 255, 0.2), 0 0 6px rgba(0, 108, 255, 0.6);

}

.pin_popup .content_dark p .error {

    background-clip: padding-box;

    background-color: #CD3640;

    background-image: linear-gradient(#DF4D5C 0px, #CD3640 100%);

    border: 1px solid #A03F3C;

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 1px 0 #E98490 inset;

    color: #FFFFFF;

    float: left;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    height: 13px;

    line-height: 13px;

    padding: 4px 6px;

    position: absolute;

    right: 5px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: 31px;

    z-index: 100;

}

.pin_popup .content_dark p .error p {

    font-family: Arial,Helvetica,sans-serif;

    margin: 0;

}

.pin_popup .content_dark p .error span {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #DF4D5C;

    border-image: none;

    border-style: solid;

    border-width: 8px;

    box-shadow: 0 1px 0 #A03F3C inset;

    display: block;

    height: 0;

    position: absolute;

    right: 10px;

    top: -15px;

    width: 0;

}

.pin_popup .dirty_green_continue {

    background: url("http://www.erepublik.com/images/modules/register/dirty_green.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 0 none;

    color: #FFFFFF;

    cursor: pointer;

    float: right;

    font-family: Helvetica Neue,Arial,Helvetica,sans-serif;

    font-size: 14px;

    font-weight: 700;

    height: 44px;

    line-height: 44px;

    outline: 0 none;

    padding: 0;

    position: absolute;

    right: 10px;

    text-align: center;

    text-decoration: none;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: 15px;

    width: 158px;

}

.pin_popup .dirty_green_continue.disabled {

    background-position: 0 -132px !important;

    color: #9096A2 !important;

    cursor: default !important;

    height: 44px !important;

    padding-top: 0 !important;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important;

}

#large_sidebar .user_info .user_notify .notify.newleaderboard:active, #large_sidebar a.upgrade_health_building:active, .pin_popup .dirty_green_continue:hover {

    background-position: 0 -44px;

}

.pin_popup .dirty_green_continue:active {

    background-position: 0 -88px;

    color: #487039;

    height: 43px;

    padding-top: 1px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

}

.pin_popup .close {

    background-image: url("http://www.erepublik.com/images/modules/manager/close_pop.png");

    background-position: center top;

    background-repeat: no-repeat;

    float: left;

    height: 22px;

    position: absolute;

    right: 17px;

    text-indent: -9999px;

    top: 17px;

    width: 22px;

}

#large_sidebar .zero_energy_side_pop .close:hover, #menuText li.over a, #menuText li:hover a, #newMenu li.over a, #newMenu li:hover a, .new_bazooka a:hover, .pin_popup .close:hover, .solid_pop .close:hover, .train_upgrade_pop .close:hover, .upgrade_pop .close:hover {

    background-position: center bottom;

}

.citizen_attributes {

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 5px 5px 5px 5px;

    border-top: 1px solid #E5E5E5;

    display: inline;

    float: left;

    margin-bottom: 9px;

    padding: 4px 0;

    position: relative;

    width: 69px;

}

.citizen_attributes li {

    display: inline;

    float: left;

    height: 25px;

    line-height: 25px;

    padding-bottom: 1px;

    padding-left: 0;

    padding-top: 2px;

    width: 69px;

}

.citizen_attributes li img {

    display: inline;

    float: left;

    margin-left: 3px;

    margin-right: 2px;

}

.citizen_attributes li span {

    color: #808080;

    display: inline;

    float: left;

    font-size: 12px;

    line-height: 25px;

}

#wellnessvalue {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/cross_inactive.gif");

    background-position: 51px 1px;

    background-repeat: no-repeat;

    text-align: left;

    text-indent: 4px;

    text-shadow: 0 -1px 0 #439CB9;

}

.locked .blockOverlay {

    background-image: url("http://www.erepublik.com/images/parts/ajax-loader.gif");

    background-position: center center;

    background-repeat: no-repeat;

}

.eat_food.load #eatload, .locked .ts {

    display: block !important;

}

.pulse #wellnessvalue {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/pulse_cross.gif");

}

.active #wellnessvalue {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/cross.gif");

}

.wbox_modal .pad {

    padding-left: 25px;

    padding-top: 10px;

}

.wbox_modal .valid {

    color: #469F24;

    display: block;

    margin-bottom: 10px;

}

.wbox_modal .error {

    color: #AF0321;

}

.wbox_modal .whitearea {

    background-color: #FFFFFF;

    border: 1px solid #DBEAED;

    border-radius: 5px 5px 5px 5px;

    display: block;

    margin: 0 auto 0 -20px;

    padding: 10px;

    text-align: center;

    width: 430px;

}

.wbox_modal .whitearea .fluid_green_big.disabled {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/disabled_button.png");

    background-position: right 0;

    cursor: default;

}

.wbox_modal .whitearea .fluid_green_big.disabled span {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/disabled_button.png");

    background-position: left 0;

    color: #FFFFFF;

    cursor: default;

    text-shadow: 0 -1px 0 #AAAAAA;

}

#promoPopupHolder.allPackPopup .current_promo_bg > div > img, .accountdisplay .currency, .accountdisplay .special, .empire_flag_deco img, .gold_pack_offer .gold_promo_bg > div > img, .home_reward p input, .iconbtn img, .upgrade_pop.limit_five .health_cost .reqs_health div img, .upgrade_pop.limit_four .rocket_cost .reqs div img, .upgrade_pop.rockets_level_five .rocket_cost .reqs div img, .wbox_modal .whitearea img {

    vertical-align: middle;

}

.wbox_modal .whitearea table {

    margin: 10px auto 0;

    width: auto;

}

.wbox {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/wbox.png");

    background-repeat: no-repeat;

    display: none;

    float: left;

    height: 64px;

    width: 69px;

}

.get_wellness_sidebar {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/wellness_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    color: #FFFFFF !important;

    display: none;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 28px;

    line-height: 110%;

    margin-top: -22px;

    padding: 3px 5px 0;

    text-align: center;

    text-shadow: 0 -1px 0 #45A2CC;

    width: 59px;

}

.get_wellness_sidebar:hover, .sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .user_section .user_info .nmail:hover {

    background-position: 0 -31px;

}

.get_wellness_sidebar:active {

    background-position: 0 -62px;

    color: #EAF7FE;

    height: 27px;

    padding: 4px 5px 0;

}

#miniprofile .avatarholder {

    display: inline;

    float: left;

    font-size: 11px;

    margin-bottom: 5px;

    min-height: 102px;

    width: 69px;

}

#miniprofile .avatarholder .backwhite {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/user_avatar.png");

    background-position: center top;

    background-repeat: no-repeat;

    display: inline;

    float: left;

    padding-bottom: 4px;

    width: 100%;

}

#miniprofile .avatarholder .ender {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/down.png");

    background-position: center bottom;

    background-repeat: no-repeat;

    display: inline;

    float: left;

    height: 13px;

    margin-top: -2px;

    padding-top: 2px;

    width: 69px;

}

#miniprofile .avatarholder .citizen_progress {

    margin: 0 auto;

    position: relative;

    top: -2px;

    width: 55px;

}

#miniprofile .avatarholder .citizen_progress .bar {

    width: 55px;

}

#miniprofile .avatarholder .xprank {

    color: #879499;

    display: block;

    font-size: 11px;

    font-weight: 700;

    line-height: 11px;

    margin: 0 auto;

    position: relative;

    text-align: center;

    width: 31px;

}

#miniprofile .avatarholder a.citizen_name {

    color: #3C8FA7;

    display: block;

    margin: 4px auto 2px;

    overflow: hidden;

    text-align: center;

    text-decoration: none;

    width: 55px;

}

#miniprofile .avatarholder a img, #miniprofile .avatarholder img {

    margin-left: 7px;

    margin-top: 7px;

}

#miniprofile .flagholder {

    border-radius: 5px 5px 5px 5px;

    border-top: 1px solid #E5E5E5;

    margin-bottom: 8px;

}

#miniprofile .nameholder span {

    display: block;

    margin: 0 auto;

    text-align: center;

    width: 55px;

}

#accountdisplay {

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 5px 5px 5px 5px;

    border-top: 1px solid #E5E5E5;

    display: block;

    float: left;

    padding: 4px 0;

    width: 69px;

}

#accountdisplay .item {

    color: #808080;

    display: block;

    float: left;

    font-size: 12px;

    margin: 0;

    padding: 5px 9px;

    width: 57px;

}

#accountdisplay img {

    display: inline;

    float: left;

    padding: 2px 5px 0 0;

}

#maildisplay {

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 5px 5px 5px 5px;

    border-top: 1px solid #E5E5E5;

    display: block;

    float: left;

    margin: 9px 0;

    padding: 4px 0;

    width: 69px;

}

#maildisplay .item {

    display: block;

    float: left;

    margin: 0;

    padding: 0 5px;

    width: 63px;

}

#maildisplay img.last, #shoutbox .time, .tipper.rest_points_tip .tipper_content .tipper_static div.tipper_list p, table.fightdetails-small .fakeheight {

    padding: 0;

}

.formated_text h3 {

    margin: 20px 0;

}

.formated_text blockquote {

    padding-left: 20px;

}

.formated_text em {

    display: inline;

    height: auto;

    text-align: inherit;

    width: auto;

}

.bottomcontrol {

    border-bottom: 1px solid #EEEEEE;

    padding: 15px 0;

}

.report_place {

    margin-bottom: -10px;

}

.report_place .shoutplace {

    background-position: left -24px;

    color: #A4CAD5;

}

.report_place .shoutplace:hover {

    background-position: left 2px;

    color: #F7B139;

}

.report_comment {

    position: absolute;

    right: 0;

    top: 10px;

    z-index: 15;

}

.report.citizenprofile {

    display: inline;

    float: right;

    margin-right: 5px;

    margin-top: 12px;

}

.report.party {

    display: inline;

    float: right;

    margin-bottom: 3px;

    margin-top: 15px;

}

.report.citizenshiprequest {

    display: inline;

    float: left;

    margin-top: 10px;

}

.report.commentcontent {

    float: left;

    margin-left: 15px;

    white-space: nowrap;

}

.report.articlereport {

    display: inline;

    float: right;

    line-height: 12px;

    margin-right: 5px;

    margin-top: 5px;

}

.report.newspaper {

    display: inline;

    float: right;

    margin-bottom: 5px;

    margin-right: 5px;

}

.report.shoutplace {

    line-height: 13px;

    margin-left: 15px;

    white-space: nowrap;

}

.report.thelaw {

    display: inline;

    float: right;

    margin-right: 5px;

    margin-top: 5px;

}

.report.commentswitch {

    display: inline;

    float: right;

    margin-top: -25px;

}

.report.company {

    float: right;

    position: absolute;

    right: 2px;

    top: -21px;

    white-space: nowrap;

}

.citizen_profile_header.auth .citizen_state {

    display: inline;

    float: left;

    left: 182px;

    position: absolute;

    top: 53px;

    width: 465px;

}

.citizen_profile_header .citizen_state {

    display: inline;

    float: left;

    position: absolute;

    right: 5px;

    top: 21px;

    width: auto;

}

.citizen_profile_header .gold_bonus {

    -moz-box-sizing: border-box;

    background-color: #FDF1B1;

    background-image: linear-gradient(#FFFAD8 0px, #FDF1B1 100%);

    border: 1px solid #F9E4B5;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 #FFFCEB inset;

    clear: both;

    cursor: default;

    height: 46px;

    margin-bottom: 10px;

    position: absolute;

    right: 0;

    top: 99px;

    transition: all 0.2s ease 0s;

    width: 505px;

}

.citizen_profile_header .gold_bonus #gold_bonus_invite_friends_noclick, .citizen_profile_header .gold_bonus a {

    display: table;

    float: right;

    vertical-align: middle;

}

.citizen_profile_header .gold_bonus span {

    color: #916E22;

    display: table-cell;

    font-size: 11px;

    height: 46px;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    vertical-align: middle;

    width: 85%;

}

.is {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/banned_red.png");

    background-position: left top;

    background-repeat: no-repeat;

    cursor: default;

    display: inline;

    float: left;

    height: 21px;

    margin-right: 10px;

}

.is span {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/banned_red.png");

    background-position: right top;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 21px;

    line-height: 19px;

    margin-left: 1px;

    padding-right: 10px;

    position: relative;

    right: -5px;

    text-shadow: 0 -1px 0 #CB5956;

}

.is img {

    display: inline;

    float: left;

    margin-right: 5px;

    margin-top: 3px;

}

#action_tooltip {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/tooltip.png");

    background-position: right center;

    background-repeat: no-repeat;

    display: inline;

    float: left;

    height: 23px;

    opacity: 0.8;

    position: absolute;

    z-index: 100;

}

#action_tooltip span {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/tooltip.png");

    background-position: left center;

    background-repeat: no-repeat;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 11px;

    font-weight: 700;

    height: 23px;

    left: -5px;

    line-height: 16px;

    margin-right: 5px;

    padding-left: 10px;

    position: relative;

    text-shadow: 0 1px 0 #000000;

}

.citizen_profile_header {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/big_header2.png");

    clear: both;

    display: inline;

    float: left;

    height: 122px;

    margin-bottom: 20px;

    position: relative;

    width: 691px;

    z-index: 2;

}

.citizen_profile_header .citizen_presence {

    display: inline;

    float: left;

    margin-right: 3px;

    margin-top: 3px;

}

.citizen_profile_header .citizen_avatar {

    background-color: rgba(0, 0, 0, 0);

    background-position: 50% 50%;

    background-repeat: no-repeat;

    left: 10px;

    position: absolute;

}

.citizen_profile_header h2 {

    color: #1D4059;

    display: inline;

    float: left;

    font-size: 22px;

    left: 180px;

    position: absolute;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 18px;

}

.citizen_profile_header .citizen_distinctions {

    position: absolute;

    right: -15px;

    top: 53px;

    width: 150px;

}

.citizen_profile_header .citizen_distinctions .top_player {

    background-image: url("http://www.erepublik.com/images/modules/_icons/top_player.png?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 30px;

    margin: 0 5px;

    width: 40px;

}

.citizen_profile_header .citizen_distinctions .game_mod1, .citizen_profile_header .citizen_distinctions .game_mod2, .citizen_profile_header .citizen_distinctions .game_mod3 {

    background-image: url("http://www.erepublik.com/images/modules/_icons/game_mods.png?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 30px;

    margin: 0 5px;

    width: 29px;

}

.citizen_profile_header .citizen_distinctions.logged_out {

    right: -15px;

    top: 17px;

}

.citizen_profile_header .citizen_shout {

    background-color: #FFFFFF;

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/shout_icon.png");

    background-position: 4px 6px;

    background-repeat: no-repeat;

    border: 1px solid #DEF3FB;

    border-radius: 5px 5px 5px 5px;

    display: inline;

    float: left;

    height: 15px;

    left: 180px;

    overflow: hidden;

    padding: 5px 5px 5px 30px;

    position: absolute;

    top: 55px;

    width: 465px;

}

.citizen_profile_header .citizen_shout:hover {

    height: auto;

    overflow: visible;

    z-index: 3;

}

.citizen_profile_header .citizen_shout:hover p {

    line-height: normal;

    margin-top: 1px;

}

.citizen_profile_header .citizen_shout p {

    line-height: 16px;

    width: 440px;

}

.citizen_profile_header .citizen_shout em {

    color: #4D4D4D;

    display: inline;

    font-size: 11px;

    font-style: normal;

    height: auto;

    text-align: left;

    width: auto;

}

.citizen_profile_header .citizen_shout small {

    color: #B2B2B2;

    font-family: Tahoma;

    font-size: 10px;

    margin-left: 5px;

}

.citizen_profile_header .citizen_shout span {

    display: inline;

    float: right;

    position: absolute;

    right: 4px;

    top: 5px;

}

.citizen_profile_header .citizen_shout span a {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/shout_arrows.png");

    display: inline;

    float: left;

    height: 14px;

    text-indent: -9999px;

    width: 8px;

}

#battle_listing li > q.score_right, .battle_tip .country.right_side div, .citizen_profile_header .citizen_shout span a.back, .extra_storage_warning img, .invite_table td.inv_name img {

    margin-right: 5px;

}

#citizen_feed .remove_comment:hover, #citizen_feed .remove_post:hover, .citizen_profile_header .citizen_shout span a.back:hover {

    background-position: 0 -14px;

}

.citizen_profile_header .citizen_shout span a.back.disabled {

    background-position: 0 -28px;

    cursor: default;

}

.citizen_profile_header .citizen_shout span a.forw:hover {

    background-position: -8px -14px;

}

.citizen_profile_header .citizen_shout span a.forw, .citizen_profile_header .citizen_shout span a.forw:active {

    background-position: -8px 0;

}

.citizen_profile_header .citizen_shout span a.forw.disabled {

    background-position: -8px -28px;

    cursor: default;

}

.citizen_profile_header .citizen_edit {

    display: inline;

    float: right;

    position: absolute;

    right: 10px;

    top: 19px;

}

.citizen_profile_header .citizen_edit .fluid_white_small span {

    padding-left: 7px;

}

.citizen_profile_header .citizen_edit .fluid_white_small span img {

    padding-right: 1px;

}

.citizen_profile_header .citizen_actions {

    display: inline;

    float: right;

    position: absolute;

    right: 6px;

    top: 19px;

}

.citizen_profile_header .citizen_actions a {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/citizen_profile_icons.png");

    display: inline;

    float: left;

    height: 25px;

    margin-right: 4px;

    text-indent: -9999px;

    width: 24px;

}

#large_sidebar .user_invite a:hover, .citizen_profile_header .citizen_actions a.action_friend:hover, .country_tournament > div .progress_bar .level_threshold > div.completed:nth-of-type(1) q {

    background-position: 0 -25px;

}

.booster_activation .sw_activation:hover, .citizen_profile_header .citizen_actions a.action_friend:active, .special_items_list .sw_activation:hover {

    background-position: 0 -50px;

}

.citizen_profile_header .citizen_actions a.action_message {

    background-position: -24px 0;

}

.citizen_profile_header .citizen_actions a.action_message:hover {

    background-position: -24px -25px;

}

.citizen_profile_header .citizen_actions a.action_message:active {

    background-position: -24px -50px;

}

.citizen_profile_header .citizen_actions a.action_donate {

    background-position: -48px 0;

}

.citizen_profile_header .citizen_actions a.action_donate:hover {

    background-position: -48px -25px;

}

.citizen_profile_header .citizen_actions a.action_donate:active {

    background-position: -48px -50px;

}

.citizen_profile_header .citizen_actions a.action_report {

    background-position: -72px 0;

}

.citizen_profile_header .citizen_actions a.action_report:hover {

    background-position: -72px -25px;

}

.citizen_profile_header .citizen_actions a.action_report:active {

    background-position: -72px -50px;

}

.citizen_profile_header .citizen_actions a.action_friend_remove {

    background-position: -96px 0;

}

.citizen_profile_header .citizen_actions a.action_friend_remove:hover {

    background-position: -96px -25px;

}

.citizen_profile_header .citizen_actions a.action_friend_remove:active {

    background-position: -96px -50px;

}

.citizen_profile_header .citizen_actions a.action_gifts {

    background-position: -120px 0;

    position: relative;

    text-indent: 0;

}

.citizen_profile_header .citizen_actions a.action_gifts:hover {

    background-position: -120px -25px;

}

.citizen_profile_header .citizen_actions a.action_gifts:active {

    background-position: -120px -50px;

}

.citizen_profile_header .citizen_actions a.action_gifts > div {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: 2;

    animation-name: fadeInRight;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-color: #71A500;

    background-image: linear-gradient(#A4BE00 0px, #71A500 100%);

    border: 1px solid #71A500;

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 1px 5px rgba(113, 165, 0, 0.4);

    color: #EAFF00;

    display: block;

    font-size: 10px;

    font-weight: 700;

    height: 19px;

    left: 42px;

    line-height: 19px;

    padding: 0 9px;

    position: absolute;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    text-transform: uppercase;

    top: 2px;

    width: 110px;

    z-index: 100;

}

.citizen_profile_header .citizen_actions a.action_gifts > div > img {

    left: -12px;

    position: absolute;

    top: -1px;

}

.citizen_profile_header .citizen_actions a.action_gifts > div q {

    border-bottom: 8px solid rgba(0, 0, 0, 0);

    border-right: 10px solid #71A500;

    border-top: 8px solid rgba(0, 0, 0, 0);

    font-size: 0;

    height: 0;

    left: -10px;

    line-height: 0;

    position: absolute;

    top: 5px;

    width: 0;

}

#large_sidebar a.upgrade_health_building:hover, .citizen_profile_header .citizen_actions a.action_gifts:hover > div {

    opacity: 0.9;

}

.citizen_profile_header .citizen_actions a.action_donate_2 {

    background-position: -144px 0;

}

.citizen_profile_header .citizen_actions a.action_donate_2:hover {

    background-position: -144px -25px;

}

.citizen_profile_header .citizen_actions a.action_donate_2:active {

    background-position: -144px -50px;

}

.citizen_profile_header .citizen_status {

    display: inline;

    float: left;

    height: 40px;

    position: absolute;

    right: 0;

    top: 68px;

    width: 504px;

}

.citizen_profile_header .citizen_status div {

    display: inline;

    float: left;

    width: 145px;

}

.citizen_profile_header .citizen_status div img {

    bottom: -5px;

    display: inline;

    float: left;

    padding-right: 10px;

    position: relative;

}

.citizen_profile_header .citizen_status div span {

    color: #4D4D4D;

    cursor: default;

    display: inline;

    float: left;

    text-shadow: 0 1px 0 #FFFFFF;

}

.citizen_profile_header .citizen_status div span small {

    clear: both;

    display: block;

    font-size: 11px;

    font-weight: 700;

    line-height: 11px;

}

.citizen_profile_header .citizen_status div span big {

    color: #666666;

    font-size: 26px;

    font-weight: 700;

}

.citizen_profile_header .citizen_status div.citizen_experience small {

    clear: both;

    color: #4D4D4D;

    display: block;

    float: left;

    font-size: 11px;

    font-weight: 700;

    line-height: 11px;

    margin-bottom: 8px;

    text-shadow: 0 1px 0 #FFFFFF;

}

.citizen_profile_header .citizen_status div.citizen_experience div, .selectday {

    width: 90px;

}

.citizen_profile_header .citizen_status div.citizen_experience p {

    clear: both;

    color: #4D4D4D;

    display: inline;

    float: left;

    font-size: 11px;

    line-height: 11px;

    text-shadow: 0 1px 0 #FFFFFF;

}

.citizen_profile_header .citizen_status div.citizen_experience strong {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/strong.png");

    background-repeat: no-repeat;

    clear: both;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 14px;

    height: 21px;

    line-height: 21px;

    margin-right: 5px;

    text-align: center;

    text-shadow: 0 1px 0 #8BD13F;

    width: 25px;

}

.citizen_profile_header .citizen_status div.citizen_experience table {

    height: auto;

    margin-left: 0;

}

.citizen_profile_header .citizen_status div.citizen_division_wrapper .division_section_title {

    clear: both;

    color: #4D4D4D;

    display: block;

    float: none;

    font-size: 11px;

    font-weight: 700;

    line-height: 11px;

    margin-bottom: 8px;

    text-shadow: 0 1px 0 #FFFFFF;

}

.citizen_profile_header .citizen_status div.citizen_division_wrapper .citizen_division {

    background: url("http://www.erepublik.com/images/modules/citizenprofile/division_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 30px;

    width: 150px;

}

.citizen_profile_header .citizen_distinctions .game_mod2, .citizen_profile_header .citizen_status div.citizen_division_wrapper .citizen_division.division_2, .copy_clipboard.hover, .copy_clipboard:hover, .mission_pop .mission_error a:hover, .tipper .stars.q3 {

    background-position: 0 -30px;

}

#large_sidebar .zero_energy_side_pop .heavy_button.blue:hover, .citizen_profile_header .citizen_distinctions .game_mod3, .citizen_profile_header .citizen_status div.citizen_division_wrapper .citizen_division.division_3, .copy_clipboard.active, .copy_clipboard:active, .tipper .stars.q5, .upgrade_pop .upgrades > li .quality_new.q6 {

    background-position: 0 -60px;

}

#large_sidebar .eat_food_wide.disabled.energy.winter_treat span, .citizen_profile_header .citizen_status div.citizen_division_wrapper .citizen_division.division_4, .spoils_of_war_prizes .prizes .btn a:active, .tipper .stars.q7 {

    background-position: 0 -90px;

}

.citizen_profile_header .citizen_status div.citizen_division_wrapper .citizen_division .division_holder {

    float: left;

    height: 30px;

    margin-left: 18px;

    position: relative;

    text-align: center;

    width: 23px;

}

.citizen_profile_header .citizen_status div.citizen_division_wrapper .citizen_division .division_holder:first-child, .off30bonuses li:first-child, .solid_pop .details_holder ul li:first-child, .solid_pop .main li:first-child, .upgrade_pop .upgrades > li:first-child {

    margin-left: 0;

}

.citizen_profile_header .citizen_status div.citizen_division_wrapper .citizen_division .division_holder.division_locked:after {

    background: url("http://www.erepublik.com/images/modules/citizenprofile/locked.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    content: " ";

    display: block;

    height: 30px;

    left: 0;

    position: absolute;

    top: 1px;

    width: 23px;

}

.citizen_profile_header .citizen_status div.citizen_division_wrapper .citizen_division .division_holder b {

    color: #FFFFFF;

    font: bold 18px/24px FranchiseRegular,Impact;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);

}

.citizen_profile_header.auth {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/profile_header.png");

    height: 155px;

}

.citizen_profile_header.auth .citizen_menu {

    display: inline;

    float: left;

    position: absolute;

    right: 0;

    top: 69px;

    width: 504px;

}

.citizen_profile_header.auth .citizen_menu li {

    display: inline;

    float: left;

    margin-right: 1px;

    position: relative;

}

.citizen_profile_header.auth .citizen_menu li b {

    background-color: #74C13F;

    background-image: linear-gradient(#92CD4A 0px, #74C13F 100%);

    border: 1px solid #A1D75E;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 1px 1px 0 #78C544, -1px -1px 0 #78C544, -1px 1px 0 #78C544, 1px -1px 0 #78C544;

    color: #FFFFFF;

    font-family: Arial;

    font-size: 10px;

    font-weight: 700;

    height: 12px;

    line-height: 12px;

    padding: 0 4px;

    position: absolute;

    right: -11px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    text-transform: uppercase;

    top: -7px;

    z-index: 99;

}

.citizen_profile_header.auth .citizen_menu li a {

    background: none repeat scroll 0 0 #ABD0E0;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-weight: 700;

    padding: 4px 20px;

    text-shadow: 0 1px 0 #95C6D9;

}

.citizen_profile_header.auth .citizen_menu li a:hover {

    background: none repeat scroll 0 0 #8EC1D7;

    text-shadow: 0 1px 0 #69ADCB;

}

.citizen_profile_header.auth .citizen_menu li a:active {

    padding-bottom: 3px;

    padding-top: 5px;

}

.citizen_profile_header.auth .citizen_menu li.current a {

    background: none repeat scroll 0 0 #FCFDFD;

    color: #666666;

    text-shadow: 0 1px 0 #FFFFFF;

}

.announcement_popup.day_2500 .pop_content .tip_bb_1, .announcement_popup.day_2500 .pop_content .tip_bz_2, .announcement_popup.day_2500 .pop_content .tip_sb_2, .citizen_profile_header.auth .citizen_status {

    top: 102px;

}

.citizen_profile_header.limited {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/profile_header_mini.png");

    height: 125px;

}

#pvp .country > a .empire_flag_deco, .citizen_profile_header.limited .citizen_sidebar {

    margin-top: -4px;

}

#large_sidebar .user_goals ul li a:hover, .citizen_profile_header.limited .citizen_menu li.current a, .mission_pop.august_2014 .requirements, .mission_pop.day_2500 .requirements, .mission_pop.world_cup .requirements, .mission_pop.world_cup_boss .requirements {

    background: none repeat scroll 0 0 #FFFFFF;

}

.citizen_sidebar {

    display: inline;

    float: left;

    margin-left: 10px;

    margin-top: -24px;

    position: relative;

    width: 160px;

    z-index: 1;

}

.citizen_sidebar .citizen_info.auth {

    padding-top: 15px !important;

}

.citizen_sidebar .citizen_info {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/blue_texture.png");

    clear: both;

    color: #4D4D4D;

    display: inline;

    float: left;

    padding-bottom: 15px;

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 30px !important;

    width: 138px;

}

.citizen_sidebar .citizen_info img, .starter_pack_payment_methods label input {

    vertical-align: -2px;

}

.citizen_sidebar .citizen_info .citizen_second {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #E4F3F8;

    border-radius: 5px 5px 5px 5px;

    margin-top: 10px;

    padding: 5px;

}

.citizen_sidebar .citizen_info .citizen_second p {

    border-bottom: 1px solid #E4F3F8;

    margin-bottom: 5px;

    padding-bottom: 5px;

}

.citizen_sidebar .citizen_info small {

    clear: both;

    color: #999999;

    display: block;

    font-size: 11px;

    margin-bottom: 2px;

    margin-top: 8px;

}

.citizen_sidebar .citizen_info small strong {

    font-size: 12px;

    padding-left: 5px;

}

.citizen_sidebar .citizen_info a, .health_limit .time_left small, .notice_banner p {

    font-size: 11px;

}

.citizen_sidebar .citizen_info p {

    color: #666666;

    font-size: 11px;

}

.citizen_sidebar .citizen_info p span {

    clear: both;

    color: #88A3B6;

    display: block;

    font-size: 10px;

}

.citizen_sidebar .citizen_activity {

    background-color: #FDFDFD;

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/activitybg.png");

    background-position: center top;

    background-repeat: repeat-x;

    border: 1px solid #F0F0F0;

    border-radius: 5px 5px 5px 5px;

    clear: both;

    color: #4D4D4D;

    display: inline;

    float: left;

    margin-top: 10px;

    padding: 0 0 10px;

    width: 158px;

}

.citizen_sidebar .citizen_activity .view_friends {

    display: inline;

    float: left;

    font-size: 11px;

    margin-left: 5px;

    margin-top: 5px;

}

.citizen_sidebar .citizen_activity .show_companies {

    background-image: url("http://www.erepublik.com/images/modules/_icons/pixe_blue_arrow_down.gif");

    background-position: right center;

    background-repeat: no-repeat;

    display: inline;

    float: left;

    font-size: 11px;

    margin-bottom: 10px;

    margin-left: 5px;

    margin-top: 5px;

    padding-right: 10px;

}

.citizen_sidebar .citizen_activity .show_companies.up {

    background-image: url("http://www.erepublik.com/images/modules/_icons/pixe_blue_arrow_up.gif");

}

.citizen_sidebar .citizen_activity h4 {

    color: #4D4D4D;

    display: inline;

    float: left;

    font-size: 12px;

    margin-bottom: 8px;

    margin-left: 8px;

    margin-top: 8px;

    text-shadow: 0 1px 0 #FFFFFF;

}

.citizen_sidebar .citizen_activity .place {

    display: inline;

    float: left;

    width: 158px;

}

.citizen_sidebar .citizen_activity .place h3 {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/h3bg.png");

    background-repeat: repeat-x;

    border: 0 none;

    color: #666666;

    font-size: 11px;

    font-weight: 700;

    height: 25px;

    line-height: 25px;

    margin: 0;

    overflow: hidden;

    padding: 0;

    text-overflow: ellipsis;

    text-shadow: 0 1px 0 #FFFFFF;

    white-space: nowrap;

    width: 100%;

}

.citizen_sidebar .citizen_activity .place h3.noactivity {

    color: #B5B5B5;

}

.citizen_sidebar .citizen_activity .place h3 img {

    height: 17px;

    image-rendering: optimizequality;

    padding-left: 5px;

    padding-right: 5px;

    vertical-align: middle;

    width: 17px;

}

.citizen_sidebar .citizen_activity .place div {

    cursor: pointer;

    display: inline;

    float: left;

    padding: 10px 0 10px 5px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 153px;

}

.citizen_sidebar .citizen_activity .place div.one_company, .citizen_sidebar .citizen_activity .place div.one_newspaper {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/dot.png");

    background-position: left bottom;

    background-repeat: repeat-x;

    display: none;

}

.citizen_sidebar .citizen_activity .place div.one_company:hover, .citizen_sidebar .citizen_activity .place div.one_newspaper:hover, .citizen_sidebar .citizen_activity .place div:hover {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/simple_gradient.png");

}

.citizen_sidebar .citizen_activity .place div.one_company a, .citizen_sidebar .citizen_activity .place div.one_newspaper a {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/list_arrow.png");

    background-position: right center;

    background-repeat: no-repeat;

    display: inline;

    float: left;

    width: 147px;

}

.citizen_sidebar .citizen_activity .place div.one_company span, .citizen_sidebar .citizen_activity .place div.one_newspaper span {

    font-size: 11px;

    font-weight: 700;

    margin-top: 3px;

    overflow: hidden;

    text-overflow: ellipsis;

    text-shadow: 0 1px 0 #FFFFFF;

    white-space: nowrap;

    width: 90px;

}

.citizen_sidebar .citizen_activity .place div.one_newspaper span {

    height: 30px;

    line-height: 30px;

}

.citizen_sidebar .citizen_activity .place div img {

    border: 1px solid #CCCCCC;

    border-radius: 3px 3px 3px 3px;

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 10px;

    image-rendering: optimizequality;

    overflow: hidden;

    padding: 1px;

}

.citizen_sidebar .citizen_activity .place div span {

    display: inline;

    float: left;

    margin-left: 5px;

    margin-top: 1px;

    width: 107px;

}

.citizen_sidebar .citizen_activity .place div span a {

    clear: both;

    color: #71A1B0;

    display: inline;

    float: left;

    font-size: 11px;

    font-weight: 700;

    margin-bottom: 1px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 85px;

}

.citizen_sidebar .citizen_activity .place div span small {

    clear: both;

    color: #999999;

    display: inline;

    float: left;

    font-size: 11px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 85px;

}

.citizen_sidebar .citizen_activity .place div span strong {

    clear: both;

    display: inline;

    float: left;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 85px;

}

.citizen_sidebar .citizen_activity ul {

    display: inline;

    float: left;

    margin-left: 1px;

    margin-top: 3px;

    width: 100%;

}

.citizen_sidebar .citizen_activity ul li {

    display: inline;

    float: left;

    margin: 0 0 0 4px;

}

.citizen_sidebar .citizen_activity ul li img {

    border: 1px solid #CCCCCC;

    border-radius: 3px 3px 3px 3px;

    image-rendering: optimizequality;

    padding: 1px;

}

.citizen_sidebar .citizen_activity ul li img:hover {

    border-color: #999999;

}

.citizen_content {

    display: inline;

    float: left;

    margin-left: 11px;

    position: relative;

    width: 510px;

    z-index: 5;

}

.citizen_content .my_land_profile {

    background: none repeat scroll 0 0 #F5FCFF;

    border: 1px solid #D1F0FD;

    clear: both;

    float: right;

    height: 40px;

    line-height: 40px;

    margin-bottom: 20px;

    margin-top: 10px;

    position: relative;

    width: 485px;

}

.citizen_content .my_land_profile p {

    color: #3B94B0;

    float: left;

    font-size: 12px;

    margin-left: 84px;

    text-shadow: 0 1px 0 #FFFFFF;

}

.citizen_content .my_land_profile img {

    left: -28px;

    position: absolute;

    top: -13px;

}

.citizen_content .my_land_profile .fluid_blue_dark {

    float: right;

    margin-right: 6px;

    margin-top: 6px;

}

.citizen_content .my_land_profile .fluid_blue_dark span {

    margin-right: 25px;

    padding-left: 30px;

}

.citizen_content .skill_toggler {

    display: inline;

    float: right;

    margin-top: -15px;

}

.citizen_content .skill_toggler span, .citizen_sidebar .citizen_activity .place div.one_company span small, .citizen_sidebar .citizen_activity .place div.one_newspaper span small, .mission_pop h3 b, h2.special {

    font-weight: 400;

}

.citizen_content .edited {

    background-color: #FFFDEF;

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/edited_inventory.png");

    background-position: center bottom;

    background-repeat: no-repeat;

    border: 1px solid #FCEBC4;

    padding: 4px;

}

.citizen_content .edited .cancel_editing {

    padding-left: 3px;

    padding-right: 8px;

}

.citizen_content h3 {

    font-size: 12px;

    margin-bottom: 10px;

}

.citizen_content table.details tr:hover td {

    background-color: #FBFBFB;

}

.citizen_content table.details thead th {

    border-bottom: 1px solid #EBEBEB;

    color: #666666;

    font-size: 11px;

    font-weight: 700;

    padding-bottom: 10px;

}

.citizen_content table.details td {

    border-bottom: 1px solid #EBEBEB;

    padding: 3px 0;

}

.citizen_content table.details td.profession {

    color: #4D4D4D;

    font-size: 11px;

    padding-left: 3px;

}

.citizen_content table.details td.skill {

    color: #999999;

    font-size: 11px;

    width: 150px;

}

.citizen_content table.details td.stat {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/cross.png");

    background-repeat: repeat;

    width: 170px;

}

.citizen_content table.details td.stat small {

    color: #999999;

    display: block;

    font-size: 10px;

    line-height: 10px;

    margin: 0 auto;

    position: relative;

    width: 156px;

}

.citizen_content table.details td.stat small span {

    position: absolute;

    right: 0;

}

.citizen_content table.details td.stat .barholder {

    float: none;

    height: auto;

    margin: 2px auto 0;

}

.citizen_content table.details td.stat .barholder td {

    padding: 0 0 5px !important;

}

.citizen_content table.details tr.current {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/current.jpg");

    background-repeat: repeat-x;

}

#citizen_feed.duo .shouter small, .citizen_content table.details tr.current td.stat {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.citizen_content.up {

    margin-top: -41px;

}

.citizen_content.friend_list {

    margin-top: -25px;

}

#confirmation.cap .core.cap, #promoPopupHolder.allPackPopup .active_promos_timer div.timer_sep, .citizen_content.friend_list ul.pager, .gold_pack_offer .active_promos_timer div.timer_sep {

    width: auto;

}

.citizen_content.friend_list .citizen {

    width: 160px;

}

.citizen_content.friend_list .citizen .nameholder {

    overflow: hidden;

    text-overflow: ellipsis;

    width: 95px;

}

.citizen_content.donate {

    position: inherit;

}

.citizen_content.donate .tabs {

    position: relative;

    z-index: 10;

}

.citizen_content.donate h4 {

    color: #4D4D4D;

    padding: 10px 0;

}

.citizen_military {

    background-color: #F6FBF0;

    background-image: linear-gradient(#FEFFFE 0px, #F6FBF0 100%);

    border: 1px solid #E4FAD3;

    border-radius: 3px 3px 3px 3px;

    box-shadow: -1px -1px 0 #FFFFFF inset, 1px 1px 0 #FFFFFF inset, 0 1px 4px rgba(255, 255, 255, 0.8) inset;

    display: inline;

    float: left;

    margin-bottom: 15px;

    padding: 5px 0;

    position: relative;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 510px;

}

.citizen_military strong {

    color: #666666;

    display: inline;

    float: left;

    font-size: 12px;

    line-height: 44px;

    margin-left: 15px;

}

.citizen_military h4 {

    color: #999999;

    display: inline;

    float: left;

    line-height: 44px;

    margin-left: 15px;

}

.citizen_content table.details td.profession img, .citizen_military h4 img, a.fluid_white_small span img {

    padding-right: 5px;

    vertical-align: middle;

}

.citizen_military .stat {

    display: inline;

    float: right;

    margin-top: 12px;

    width: 170px;

}

.citizen_military .stat small {

    color: #999999;

    display: block;

    font-size: 10px;

    line-height: 10px;

    margin: 0 auto;

    position: relative;

    width: 156px;

}

.citizen_military .stat small strong {

    color: #999999;

    float: none;

    font-size: 10px;

    line-height: 10px;

    position: absolute;

    right: 0;

}

.citizen_military .stat .barholder {

    float: none;

    height: auto;

    margin: 5px auto;

}

.citizen_military .stat .barholder td, .citizen_profile_header .citizen_status div.citizen_experience table td, .nopadding {

    padding: 0 !important;

}

.citizen_content table.details td.stat .barholder .bar, .citizen_military .stat .barholder .bar {

    margin-top: 0;

    width: 160px;

}

.citizen_chat {

    clear: both;

    display: inline;

    float: left;

    margin-bottom: 10px;

    width: 510px;

}

.citizen_chat div {

    display: inline;

    float: left;

    margin-left: 5px;

    margin-top: 3px;

}

.citizen_chat div a {

    border-bottom: 1px dotted #C4E1E9;

    clear: both;

    display: inline;

    float: left;

    font-size: 11px;

    font-weight: 700;

}

.citizen_chat div p {

    clear: both;

    color: #999999;

    display: inline;

    float: left;

    font-size: 11px;

}

.change_residence .current_location, .change_residence .new_location {

    height: 145px;

    position: relative;

}

.change_residence .current_location h4, .change_residence .new_location h4 {

    color: #7E8996;

    font-size: 12px;

    font-weight: 700;

    left: 20px;

    position: absolute;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 20px;

}

.change_residence .current_location .zone, .change_residence .new_location .zone {

    position: absolute;

    top: 50px;

}

.change_residence .current_location {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/current_location_bg_first.png");

    display: inline;

    float: left;

    padding-right: 30px;

    width: 236px;

}

.change_residence .current_location p {

    color: #999999;

    left: 20px;

    position: absolute;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 60px;

}

.change_residence .current_location p span {

    display: inline;

    float: left;

    overflow: hidden;

    width: 116px;

}

.change_residence .current_location p img {

    display: inline;

    float: left;

    padding-right: 10px;

    padding-top: 5px;

    vertical-align: middle;

}

.change_residence .current_location .zone {

    left: 180px;

}

.change_residence .new_location {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/change_location_bg.png");

    display: inline;

    float: right;

    width: 236px;

}

.change_residence .new_location .zone {

    left: 175px;

}

.change_residence .new_location select {

    border: 1px solid #EEEEEE;

    border-radius: 5px 5px 5px 5px;

    color: #4D4D4D;

    font-size: 11px;

    margin-bottom: 5px;

    padding: 3px;

    width: 145px;

}

.change_residence .new_location #selects {

    left: 20px;

    position: absolute;

    top: 51px;

}

.change_residence .new_location #selects small {

    color: #999999;

    display: inline;

    float: left;

    font-size: 11px;

    margin-left: 2px;

    margin-top: 4px;

    text-shadow: 0 1px 0 #FFFFFF;

}

.change_residence .new_location #selects small strong {

    color: #666666;

    font-size: 14px;

    padding-left: 5px;

}

.change_residence .zone {

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/zonebg.png");

    height: 52px;

    overflow: hidden;

    position: relative;

    width: 52px;

}

.change_residence .zone big, .change_residence .zone strong {

    color: #FFFFFF;

    text-align: center;

    text-shadow: 0 1px 0 #2E41DE;

    width: 42px;

}

.change_residence .zone strong {

    font-size: 11px;

    left: 5px;

    position: absolute;

    top: 7px;

}

.change_residence .zone big {

    font-size: 22px;

    font-weight: 700;

    left: 5px;

    position: absolute;

    top: 18px;

}

.change_residence .separator {

    border-top: 1px solid #EEEEEE;

    clear: both;

    display: inline;

    float: left;

    margin-top: 15px;

    width: 100%;

}

.change_residence .separator .minfo {

    background-image: url("http://www.erepublik.com/images/icons/industry/2/default_30x30.png");

    background-position: left center;

    background-repeat: no-repeat;

    color: #4D4D4D;

    display: inline;

    float: left;

    font-size: 11px;

    margin-top: 8px;

    padding-bottom: 10px;

    padding-left: 38px;

    padding-top: 10px;

}

.change_residence .fluid_blue_light_big, .right {

    display: inline;

    float: right;

}

.change_residence h2 {

    margin-bottom: 15px;

    margin-top: 5px;

}

.change_residence #conditions {

    display: inline;

    float: left;

    margin-bottom: 20px;

}

.change_residence #conditions span {

    border-radius: 3px 3px 3px 3px;

    clear: both;

    display: inline;

    float: left;

    font-size: 11px;

    margin-top: 1px;

    padding: 5px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 480px;

}

.change_residence #conditions span.valid-small {

    background-color: #F2F9E9;

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/bluek.png");

    background-position: 4px center;

    background-repeat: no-repeat;

    border-bottom: 1px solid #EDF1E7;

    color: #7E8B91;

    padding-left: 25px;

}

.change_residence #conditions span.invalid-small {

    background-color: #FCEDEA;

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/redx.png");

    background-position: 4px center;

    background-repeat: no-repeat;

    border-bottom: 1px solid #EFE6E6;

    color: #7A3434;

    min-height: 14px;

    padding-left: 25px;

}

.change_residence #conditions span.warning-small {

    background-color: #FFFFDD;

    background-image: url("http://www.erepublik.com/images/modules/citizenprofile/orangew.png");

    background-position: 4px center;

    background-repeat: no-repeat;

    border-bottom: 1px solid #F3F3CC;

    color: #333333;

    min-height: 14px;

    padding-left: 25px;

}

.change_residence #errors {

    display: inline;

    float: left;

    margin-top: 15px;

}

.change_residence #errors .invalid-small {

    display: inline;

    float: left;

    width: 505px;

}

.editprofile .invalid-small {

    display: inline;

    float: left;

    white-space: nowrap;

}

.editprofile #error_for_citizen_file, .editprofile #error_for_citizen_file_twin {

    margin-left: 77px;

    margin-top: -22px;

    white-space: nowrap;

}

.editprofile .change_password, .editprofile .twin-small {

    white-space: nowrap;

}

.editprofile .char_limit {

    color: #B0B0B0;

    float: right;

    font-size: 11px;

    margin-right: 100px;

    margin-top: 23px;

}

.citizen_mass_destruction em {

    color: #666666;

    display: inline-block;

    font-size: 11px;

    padding-left: 10px;

    padding-top: 12px;

}

.citizen_mass_destruction > strong b {

    background-clip: padding-box;

    background-color: #7AB054;

    background-image: linear-gradient(#BCDD96 0px, #7AB054 100%);

    border: 1px solid #6BA24D;

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);

    color: #FFFFFF;

    display: inline-block;

    font-size: 11px;

    font-weight: 700;

    height: 15px;

    left: -26px;

    line-height: 15px;

    margin-left: 8px;

    margin-right: -10px;

    position: relative;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    top: -11px;

    width: 15px;

}

.guerilla_fights_history {

    padding: 5px 5px 15px;

}

.guerilla_fights_history:after {

    clear: both;

    content: " ";

    display: table;

    height: 0;

}

.guerilla_fights_history .guerilla_fights {

    float: left;

    padding-top: 23px;

    text-align: center;

    width: 50px;

}

.guerilla_fights_history .guerilla_fights span {

    font: 23px FranchiseRegular,Impact;

}

.guerilla_fights_history .guerilla_fights.won {

    background: url("http://www.erepublik.com/images/modules/citizenprofile/guerilla_won.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);

    margin-right: 20px;

}

.guerilla_fights_history .guerilla_fights.won span {

    color: #95AB49;

}

.guerilla_fights_history .guerilla_fights.lost {

    background: url("http://www.erepublik.com/images/modules/citizenprofile/guerilla_lost.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);

}

.guerilla_fights_history .guerilla_fights.lost span {

    color: #C1585E;

}

.guerilla_fights_history .hint_info {

    color: #999999;

    display: table;

    float: right;

    font: 10px Arial;

    height: 45px;

    width: 350px;

}

.guerilla_fights_history .hint_info span {

    background: url("http://www.erepublik.com/images/modules/citizenprofile/guerilla_fights_icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);

    display: table-cell;

    padding-left: 50px;

    vertical-align: middle;

}

.division_tip {

    padding: 5px;

    text-align: left;

}

.division_tip:after {

    clear: both;

    content: " ";

    display: table;

    height: 0;

}

.division_tip img.dtip_symbol {

    float: left;

    margin: 2px 8px 3px 6px;

}

.division_tip .dtip_top_info .dtip_requires, .division_tip .dtip_top_info .dtip_status {

    display: block;

    line-height: 12px;

    text-align: left;

}

.division_tip .dtip_top_info .dtip_status.dtip_locked {

    color: #FF7A7A;

}

.division_tip .dtip_top_info .dtip_status.dtip_deactivated {

    color: #AEAEAE;

}

.division_tip .dtip_top_info .dtip_status.dtip_activated {

    color: #B1FF56;

}

.division_tip .dtip_unlock_text {

    display: block;

    margin: 10px 0;

}

.division_tip ul, form.messages-form input {

    margin-left: 7px;

}

.division_tip ul li {

    line-height: 10px;

    margin: 4px 0;

}

.new_art, .new_art_comment, .new_forum {

    clear: both;

    display: inline;

    float: left;

    padding: 10px 0 10px 40px;

    white-space: nowrap;

}

.new_art {

    background-image: url("http://www.erepublik.com/images/parts/new_article.png");

    background-position: left center;

    background-repeat: no-repeat;

}

.new_forum {

    background-image: url("http://www.erepublik.com/images/parts/new_forum.png");

    background-position: left center;

    background-repeat: no-repeat;

}

.new_art_comment {

    background-image: url("http://www.erepublik.com/images/parts/new_article_comments.png");

    background-position: left center;

    background-repeat: no-repeat;

}

.new_art p, .new_art_comment p, .new_forum p {

    color: #666666 !important;

    font-size: 12px;

}

.new_art small, .new_art_comment small, .new_forum small, table.bestof {

    color: #808080;

    font-size: 12px;

}

.new_art a, .new_art_comment a, .new_forum a {

    border-bottom: 1px dotted #C4E1E9;

    color: #3C8FA7;

    display: block;

    font-size: 12px;

}

.new_green {

    left: 60px;

    position: absolute;

    top: -10px;

}

.buy_building {

    border-bottom: 1px solid #BEBEBE;

    margin-bottom: 20px;

    padding-bottom: 20px;

}

.buy_building table {

    color: #666666;

    margin: 0 auto;

    width: auto;

}

.buy_building table td, div.email_subscription p, table.allemployees .fakeheight {

    padding: 10px 0;

}

.buy_building table .t1 {

    padding-right: 15px;

    text-align: right;

}

.buy_building table .region select {

    font-family: Arial;

    font-size: 12px;

    height: auto;

    padding: 7px;

    width: 200px;

}

.buy_building table .building .simg .baroverlay {

    left: 50px;

    position: absolute;

}

.buy_building table .building .simg .bar {

    width: 100px;

}

.buy_building table .coordinates input {

    border: 1px solid #D9D9D9;

    color: #666666;

    font-family: Arial;

    font-size: 12px;

    padding: 7px;

}

.buy_building table .coordinates small {

    clear: both;

    display: block;

    font-size: 11px;

}

.debate_location {

    border-bottom: 1px solid #BEBEBE;

    padding-bottom: 30px;

}

.debate_location p, form.editprofile {

    color: #666666;

}

.debate_location span {

    color: #B3B3B3;

    display: inline;

    float: left;

    margin-right: 15px;

    padding-top: 8px;

}

.debate_location input {

    border: 1px solid #D9D9D9;

    color: #666666;

    font-family: Arial;

    font-size: 12px;

    margin-bottom: 5px;

    padding: 7px;

    width: 550px;

}

.debate_location small {

    color: #808080;

    display: block;

    font-size: 12px;

    margin-left: 45px;

}

.debate_location small a, a .smalldotted {

    border-bottom: 1px dotted #C4E1E9;

}

.facebook_login {

    display: inline;

    float: right;



}

.facebook_login_sidebar {

    display: inline;

    float: left;

    margin-top: 10px;

}

#facebook_content {

    display: inline;

    float: left;

    margin-left: 25px;

    width: 854px;

}

#facebook_content .valid {

    background-image: url("http://www.erepublik.com/images/parts/valid-round.gif");

    background-repeat: no-repeat;

    margin-top: 20px;

    padding-left: 50px;

}

#facebook_content .valid h2 {

    color: #4D4D4D;

    font-size: 18px;

    font-weight: 400;

    padding-top: 10px;

}

#facebook_content .valid p {

    color: #4D4D4D;

    font-size: 12px;

    line-height: 18px;

    margin-bottom: 20px;

    margin-top: 7px;

}

#facebook_content .valid ul li {

    border-bottom: 1px solid #E2E2E2;

    border-top: 1px solid #E2E2E2;

    color: #888888;

    display: inline;

    float: left;

    padding: 10px 5px;

    position: relative;

    width: 794px;

}

#facebook_content .valid ul li img {

    image-rendering: optimizequality;

    padding-right: 5px;

    vertical-align: middle;

}

#facebook_landing {

    background-image: url("http://www.erepublik.com/images/parts/world_back.jpg?1387468689");

    background-position: right top;

    background-repeat: no-repeat;

    margin-top: 10px;

    padding-top: 30px;

    position: relative;

    right: -45px;

    width: 919px;

}

#facebook_landing h1, #facebook_landing h3, .noborder {

    border: 0 none !important;

}

#facebook_landing h1, #facebook_landing h3, #facebook_landing p {

    width: 407px !important;

}

#facebook_landing .select_box {

    background-image: url("http://www.erepublik.com/images/parts/semi.png?1387468689");

    background-repeat: no-repeat;

    display: inline;

    float: right;

    height: 165px;

    padding: 35px 20px 20px;

    position: relative;

    right: 55px;

    text-align: center;

    top: -5px;

    width: 370px;

}

#facebook_landing .select_box .fbconnect_login_button {

    margin-bottom: 10px;

    margin-top: 10px;

}

#facebook_landing .select_box .registersmall {

    margin-left: 90px;

    margin-top: 15px;

}

#facebook_landing .select_box h4 {

    color: #4D4D4D;

    font-size: 14px;

}

#facebook_landing .three_stuff {

    border-top: 1px solid #E4E4E4;

    margin-top: 20px;

    padding-top: 30px;

    position: relative;

    width: 864px;

}

#facebook_landing .three_stuff div, .buy_building table .building .tooltip, .citizen_chat img, .error_message span.button_on, .left, .locked, .warning_message span.button_on {

    display: inline;

    float: left;

}

#facebook_landing .three_stuff div.middle_one {

    padding: 0 20px;

    width: 271px;

}

#facebook_landing .three_stuff div.left_one, #facebook_landing .three_stuff div.right_one {

    width: 275px;

}

#facebook_landing .three_stuff div strong {

    color: #4D4D4D;

    display: block;

    font-size: 14px;

    padding-bottom: 5px;

}

#facebook_landing .three_stuff div p {

    width: auto !important;

}

#facebook_landing .three_stuff div img, .citizen_content.donate .dotted, .citizen_sidebar .citizen_activity h4.friends_title {

    margin-top: 15px;

}

#facebook_login_register {

    margin: 20px auto 0;

    width: 894px;

}

#facebook_login_register .position_helper {

    display: inline;

    float: left;

    position: relative;

}

#facebook_login_register .delimiter {

    color: #4D4D4D;

    display: inline;

    float: left;

    font-size: 22px;

    position: relative;

    text-align: center;

    text-transform: uppercase;

    top: 165px;

    width: 54px;

}

#facebook_login_register .place {

    background-image: url("http://www.erepublik.com/images/parts/box_part.png");

    background-repeat: no-repeat;

    float: left;

    height: 333px;

    margin-top: 20px;

    width: 410px;

}

#facebook_login_register .place td {

    text-align: center;

    vertical-align: middle;

}

#facebook_login_register .place td h2 {

    color: #4D4D4D;

    font-size: 22px;

    font-weight: 400;

    line-height: 28px;

}

#facebook_login_register .place td label.select {

    background: none repeat scroll 0 0 #E9F5FA;

    border-radius: 5px 5px 5px 5px;

    bottom: 17px;

    color: #1D6F8A;

    cursor: pointer;

    display: block;

    font-weight: 700;

    height: 38px;

    left: 18px;

    padding-top: 20px;

    position: absolute;

    text-align: center;

    width: 374px;

}

#facebook_login_register .place.one .registersmall {

    float: none;

    line-height: normal !important;

    margin: 0 auto;

}

#facebook_login_register .place.two label.normal {

    clear: both;

    color: #999999;

    display: block;

    float: none;

    margin: 0 auto;

    padding-bottom: 5px;

    text-align: left;

    width: 280px;

}

#facebook_login_register .place.two label.normal input {

    float: none;

}

#facebook_login_register .place.two label.select, .combat_stash_offer.before > strong {

    left: 28px;

}

#facebook_login_register .place.two h2 {

    margin-bottom: 20px;

    margin-top: 30px;

}

#facebook_login_register .place.two td, .wbox_modal td {

    vertical-align: top;

}

#facebook_login_register .place.two #error_for_citizen_name, #facebook_login_register .place.two #error_for_citizen_password {

    display: inline;

    float: right;

    margin-right: 66px;

    margin-top: -5px;

}

#facebook_login_register .submiter {

    background: none repeat scroll 0 0 #E9F5FA;

    border-radius: 5px 5px 5px 5px;

    display: inline;

    float: left;

    margin-top: 20px;

    padding-bottom: 25px;

    padding-top: 25px;

    text-align: center;

    width: 894px;

}

#facebook_login_register .submiter table .fluid_blue_dark_big span {

    margin-right: 45px;
    padding-left: 50px;

}

.facebook_coworkers .hide {

    background-image: url("http://www.erepublik.com/images/modules/_icons/light_blue_arrows.png?1412067038");

    background-position: right top;

    background-repeat: no-repeat;

    color: #7F7F7F;

    display: inline;

    float: right;

    font-size: 11px;

    padding-right: 16px;

    position: absolute;

    right: 5px;

}

.facebook_coworkers .hide:hover {

    color: #444444;

}

.facebook_coworkers .hide.show {

    background-image: url("http://www.erepublik.com/images/modules/_icons/light_blue_arrows.png?1412067038");

    background-position: right -14px;

    background-repeat: no-repeat;

}

.facebook_coworkers p {

    color: #666666;

    display: inline;

    float: left;

    font-size: 14px;

    width: 390px;

}

.facebook_coworkers .friend_select {

    display: inline;

    float: right;

    width: 190px;

}

.facebook_coworkers .friend_select .invite_friend {

    display: inline;

    float: left;

    margin-top: 8px;

}

.facebook_coworkers.mini h2 {

    border: 1px solid #D9D9D9;

    border-radius: 5px 5px 5px 5px;

    padding: 5px;

}

.eat_food.disabled:active strong, .facebook_coworkers.mini .show {

    margin-top: 2px;

}

.facebook_coworkers.mini .indent {

    height: 0;

    visibility: hidden;

}

.register_alternate_with_facebook {

    color: #595959;

    font-size: 12px;

    font-weight: 700;

    margin-bottom: 20px;

    margin-top: -10px;

    text-align: center;

}

#citizen_feed_friends .start_message .deep_blue_medium, .register_alternate_with_facebook a {

    margin-top: 5px;

}

.register_with_facebook {

    font-size: 12px;

    font-weight: 700;

    position: absolute;

    right: 0;

    top: 12px;

}

#battle_listing li > q.score_left, .battle_tip .country.left_side div, .citizen_content.donate .fluid_blue_light_big, .register_with_facebook a {

    margin-left: 5px;

}

.gold_shares {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/bg.jpg");

    background-repeat: no-repeat;

    display: inline;

    float: left;

    height: 698px;

    margin-top: 10px;

    vertical-align: middle;

    width: 954px;

}

.gold_shares h3 {

    border: 0 none;

    color: #FFFFFF;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 26px;

    font-weight: 700;

    margin: 25px auto 5px;

    text-shadow: 0 1px 0 #354654;

    width: 835px;

}

.gold_shares .info_box {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/info_box.png");

    background-repeat: no-repeat;

    height: 115px;

    margin: 0 auto;

    padding: 25px 15px 15px;

    position: relative;

    width: 805px;

}

#maildisplay img, .gold_shares .info_box img.golds {

    display: inline;

    float: left;

    padding-right: 5px;

}

.gold_shares .info_box img.safe {

    bottom: 0;

    position: absolute;

    right: 2px;

}

.gold_shares .info_box p {

    color: #FFFFFF;

    display: inline;

    float: left;

    font-size: 12px;

    text-shadow: 0 1px 0 #354654;

    width: 480px;

}

.gold_shares .info_box small {

    background-image: url("http://www.erepublik.com/images/modules/_icons/alert_orange.png?1412067038");

    background-position: left center;

    background-repeat: no-repeat;

    bottom: 15px;

    clear: both;

    color: #ACBDCC;

    display: inline;

    float: left;

    font-size: 11px;

    left: 15px;

    padding-left: 36px;

    position: absolute;

    width: 450px;

}

.gold_shares .info_box .button_holder {

    bottom: 10px;

    position: absolute;

    right: 0;

    width: 215px;

}

.gold_shares .info_box .button_holder table {

    margin: 0 auto;

    width: auto;

}

.gold_shares .info_box a {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/green_button_left.png");

    background-position: left top;

    background-repeat: no-repeat;

    display: inline;

    float: left;

    height: 36px;

    padding-left: 8px;

    position: relative;

    z-index: 5;

}

.gold_shares .info_box a span {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/green_button_right.png");

    background-position: right top;

    background-repeat: no-repeat;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 12px;

    font-weight: 700;

    height: 36px;

    line-height: 36px;

    padding-left: 20px;

    padding-right: 28px;

    text-align: center;

    text-shadow: 0 -1px 0 #639B21;

}

#large_sidebar .eat_food_wide.energy span, .gold_shares .info_box a:hover, .mission_path_pop .close:hover, .mission_path_pop.august_event_2014_path .close:hover, .mission_path_pop.september_missions_2013 .close:hover, .mission_path_pop_one_path .close:hover, .upgrade_pop .upgrades > li .quality.q4, .upgrade_pop .upgrades > li .quality_new.q4 {

    background-position: 0 -36px;

}

.gold_shares .info_box a:hover span {

    background-position: right -36px;

}

#large_sidebar .eat_food_wide.energy.winter_treat span, .gold_shares .info_box a:active, .upgrade_pop .upgrades > li .quality_new.q7 {

    background-position: 0 -72px;

}

.gold_shares .info_box a:active span {

    background-position: right -72px;

    color: #CFE68F;

    line-height: 38px;

}

.gold_shares .info_box a.inactive {

    background-position: 0 -108px;

}

.gold_shares .info_box a.inactive span {

    background-position: right -108px;

    color: #5B7284 !important;

    cursor: default;

    line-height: 36px !important;

    text-shadow: 0 -1px 0 #293845;

}

.gold_shares .list {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/list_bg.png");

    height: 412px;

    margin: 10px auto 0;

    width: 838px;

}

.gold_shares .list .invite_friends {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/friend_box.png");

    background-repeat: no-repeat;

    float: left;

    height: 340px;

    margin-left: 23px;

    margin-top: 15px;

    width: 295px;

}

.gold_shares .list .invite_friends div {

    margin: 0 auto;

    text-align: center;

    width: 200px;

}

.gold_shares .list .invite_friends div p {

    color: #FFFFFF;

    margin: 10px 0;

    text-shadow: 0 1px 0 #3B505E;

}

#battle_listing .resistance_war > li .rw_errors table, #citizen_feed_friends .recommended_friends .add_friends table, #facebook_login_register .submiter table, .gold_shares .list .invite_friends div table, .mission_pop .reward table, .rewards div table {

    margin: 0 auto;

    width: auto;

}

.gold_shares .list .invite_friends div h4 {

    color: #FFFFFF;

    font-family: DeliciousHeavyRegular,Arial;

    font-size: 18px;

    text-shadow: 0 1px 0 #3B505E;

}

.gold_shares .list .collected_gold_list {

    float: left;

    margin-left: 15px;

    margin-top: 15px;

    width: 490px;

}

.gold_shares .list .collected_gold_list tr.paging td {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    padding: 0;

}

.gold_shares .list .collected_gold_list tr.paging td ul.pager {

    display: inline;

    float: left;

    margin-top: 12px;

}

.gold_shares .list .collected_gold_list tr.paging td ul.pager li {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    padding-bottom: 0;

    padding-top: 0;

}

.gold_shares .list .collected_gold_list tr.paging td ul.pager li a {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    border: 1px solid #5C7181;

    color: #BDCBD3;

    height: 26px;

    line-height: 26px;

    padding: 0;

    width: 27px;

}

.gold_shares .list .collected_gold_list tr.paging td ul.pager li a:hover {

    background: none repeat scroll 0 0 #5B7080;

}

.gold_shares .list .collected_gold_list tr.paging td ul.pager li a.next {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/next.png");

    background-position: right center;

    background-repeat: no-repeat;

    padding-left: 5px;

    padding-right: 25px;

}

.gold_shares .list .collected_gold_list tr.paging td ul.pager li a.prev {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/prev.png");

    background-position: left center;

    background-repeat: no-repeat;

    padding-left: 25px;

    padding-right: 5px;

}

.gold_shares .list .collected_gold_list tr.paging td ul.pager li a.last {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/last.png");

}

.gold_shares .list .collected_gold_list tr.paging td ul.pager li a.first {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/first.png");

}

.gold_shares .list .collected_gold_list thead {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/list_header.png");

    background-repeat: no-repeat;

    height: 33px;

    width: 490px;

}

.gold_shares .list .collected_gold_list th {

    color: #FFFFFF;

    font-size: 12px;

    font-weight: 700;

    height: 33px;

    text-shadow: 0 1px 0 #425664;

}

.gold_shares .list .collected_gold_list th.collected_gold, .gold_shares .list .collected_gold_list th.experience_level {

    padding-left: 10px;

    text-align: center;

}

.gold_shares .list .collected_gold_list tbody td {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/small_line.png");

    background-position: left bottom;

    background-repeat: repeat-x;

    color: #D8DCDF;

    padding: 4px 0 5px;

    text-shadow: 0 1px 0 #425664;

}

.gold_shares .list .collected_gold_list tbody td.citizen_name {

    padding-left: 10px;

    width: 200px;

}

.gold_shares .list .collected_gold_list tbody td.citizen_name a {

    color: #D8DCDF;

}

.gold_shares .list .collected_gold_list tbody td.citizen_name a img {

    border: 1px solid #4E6373;

    height: 20px;

    image-rendering: optimizequality;

    margin-right: 6px;

    vertical-align: middle;

    width: 20px;

}

.eat_food.reset a, .empire_help_pop .page a.plain:hover, .empire_help_pop ul.menu li.active, .gold_shares .list .collected_gold_list tbody td.citizen_name a:hover, .guerrilla_fight_tutorial > ol li.active a, .military_tournament_pop .content strong, .military_tournament_pop .content ul, .mission_path_pop.brazilian_sabotage_2014_path .latest_updates_link:hover, .mission_pop.survival .requirements .reward table div small, .mission_pop.survival .requirements .reward table div strong, .mu_tournament_tutorial a, .mu_tournament_tutorial > ul li.active a, .solid_pop .inner .hard_worker span, .upgrade_pop.training .upgrades li.current .employees strong {

    color: #FFFFFF;

}

.gold_shares .list .collected_gold_list tbody td.experience_level {

    color: #FEFEFE;

    padding-left: 10px;

    text-align: center;

    text-shadow: 0 1px 0 #667884;

    width: 130px;

}

.gold_shares .list .collected_gold_list tbody td.collected_gold {

    color: #FFFFCC;

    padding-left: 10px;

    padding-right: 15px;

    text-align: right;

    text-shadow: 0 1px 0 #667884;

}

.no_friends_notice {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/dark_transparent.png");

    background-repeat: repeat;

    border-radius: 5px 5px 5px 5px;

    color: #FFFFFF;

    display: none;

    padding: 15px 30px;

    text-shadow: 0 1px 0 #374B5C;

}

.release_countdown {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/countdown_clock_bg.jpg");

    background-repeat: no-repeat;

    height: 132px;

    margin-bottom: 10px;

    width: 691px;

}

.release_countdown p {

    color: #444444;

    display: inline;

    float: left;

    font-size: 14px;

    font-weight: 700;

    line-height: 17px;

    margin-left: 73px;

    margin-top: 22px;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 290px;

}

.release_countdown .countdown_clock {

    background-image: url("http://www.erepublik.com/images/modules/goldshares/clock_bg.png");

    background-repeat: no-repeat;

    display: inline;

    float: right;

    height: 109px;

    margin-right: 10px;

    margin-top: 15px;

    width: 280px;

}

.release_countdown .countdown_clock .highlight {

    color: #C10D11;

}

.release_countdown .countdown_clock small {

    color: #999999;

    display: block;

    font-size: 11px;

    line-height: 11px;

    padding-top: 12px;

    text-align: center;

}

.release_countdown .countdown_clock big {

    color: #666666;

    display: block;

    font-size: 61px;

    font-weight: 700;

    line-height: 74px;

    text-align: center;

    text-shadow: 0 -1px 0 #494949;

}

.subscribe_comments, .unsubscribe_comments {

    background-image: url("http://www.erepublik.com/images/modules/_icons/article_subscribe.jpg");

    background-position: left 3px;

    background-repeat: no-repeat;

    display: inline;

    float: right;

    margin-bottom: 20px;

    margin-top: 10px;

    padding-bottom: 2px;

}

.subscribe_comments span, .unsubscribe_comments span {

    border-bottom: 1px dotted #A9CED8;

    margin-left: 25px;

}

#battle_listing .bod_listing li .tank_img, .unsubscribe_comments {

    background-position: left -14px;

}

.pager.comments {

    display: inline;

    float: left;

    margin-left: 60px;

    margin-top: -9px;

    position: relative;

}

.pager.comments li {

    padding: 10px 1px 30px 0;

}

.about_message {

    background-color: #F7F7F7;

    color: #595959;

    display: block;

    font-size: 12px !important;

    padding: 13px 10px 13px 45px;

    position: relative;

}

.about_message .wix {

    left: 10px;

    position: absolute;

    top: 12px;

}

.about_message.profile_section {

    margin-top: -19px;

}

.about_message.party_section {

    clear: both;

    top: -14px;

}

.about_message.newspaper_section {

    clear: both;

    margin-bottom: 25px;

    margin-top: 1px;

}

h2.newspaper_section {

    border-bottom: 1px solid #DCDCDC;

    color: #595959;

    display: block;

    font-size: 12px;

    font-weight: 400;

    padding-bottom: 5px;

}

.about_company {

    bottom: -33px;

    display: block;

    margin: -15px auto 0;

    position: relative;

    width: 632px;

}

.about_company .aup {

    background-image: url("http://www.erepublik.com/images/modules/company/company_info_up.png");

    background-repeat: no-repeat;

    clear: both;

    float: left;

    height: 17px;

    width: 632px;

}

.about_company .acontent {

    background-image: url("http://www.erepublik.com/images/modules/company/company_info_repeat.png");

    background-repeat: repeat-y;

    clear: both;

    float: left;

    width: 632px;

}

.about_company .acontent .wix {

    left: 17px;

    position: absolute;

    top: 24px;

}

.about_company .acontent p {

    color: #595959;

    display: none;

    font-size: 12px !important;

    padding: 9px 10px 9px 52px;

    position: relative;

}

.about_company .adown {

    background-image: url("http://www.erepublik.com/images/modules/company/company_info_down.png");

    background-repeat: no-repeat;

    clear: both;

    float: left;

    height: 18px;

    width: 632px;

}

.donate_form .input {

    border: 1px solid #E0E0E0;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 3px #F2F2F2 inset, 0 1px 0 #FFFFFF;

    clear: both;

    color: #4D4D4D;

    float: right;

    font-family: Arial,sans-serif;

    font-size: 12px;

    font-weight: 700;

    height: 14px;

    outline: 0 none;

    padding: 8px 5px;

    position: relative;

    resize: none;

    transition: border 0.25s ease-in-out 0s, box-shadow 0.25s ease-in-out 0s;

    width: 70px;

}

#citizen_feed .post_comments .comment_reply .fake_input:focus, #citizen_feed .post_comments .comment_reply textarea:focus, #citizen_feed_friends .start_message .email_field:focus, .donate_form .input:focus, .org_created .in_psswd input:focus {

    border: 1px solid #EEBE4C;

    box-shadow: 0 0 3px #F1CA7F;

}

.donate_form .marketbtn {

    float: right;

    margin-right: 10px;

}

.donate_form .p_icon span {

    float: left;

    margin-left: 10px;

    margin-top: 13px;

}

.donate_form .p_icon .stared {

    float: left;

    margin-left: 64px;

    margin-top: -22px !important;

    position: relative;

}

.donate_captcha {

    float: left;

    padding: 10px;

}

.notificationwarning {

    box-shadow: 0 0 15px rgba(97, 132, 153, 0.1);

    margin: 0 auto;

    width: 550px;

}

.notificationwarning .header {

    background-color: #C3E1F0;

    background-image: linear-gradient(#D7EBF5 0px, #C3E1F0 100%);

    border-radius: 5px 5px 0 0;

    text-shadow: 0 1px 0 #FFFFFF;

}

.notificationwarning .header h3 {

    border: 0 none;

    color: #3C8FA7;

    font-size: 16px;

    font-weight: 700;

    margin-bottom: 0;

    margin-left: 10px;

    padding-left: 25px;

    padding-top: 10px;

}

.notificationwarning .header h3.warning {

    background-image: url("http://www.erepublik.com/images/modules/_icons/warning_small.png?1412067038");

    background-position: 0 50%;

    background-repeat: no-repeat;

}

.notificationwarning .content {

    border: 1px solid #D7EBF5;

    box-shadow: 0 0 30px rgba(169, 161, 161, 0.1) inset;

    padding: 15px;

}

.notificationwarning .content p {

    color: #4D4D4D;

    font-size: 11px;

    word-wrap: break-word;

}

.notificationwarning .content p.malitios > span {

    background: none repeat scroll 0 0 #FFEEEE;

    border-radius: 5px 5px 5px 5px;

    color: #D52D2D;

    float: left;

    font-size: 13px;

    font-weight: 700;

    margin-right: 18px;

    margin-top: 2px;

    padding: 3px 8px;

    text-shadow: 0 1px 0 #FFFFFF;

}

#facebook_login_register .place.one, #filters .rightpadded, .mright10, .notificationwarning .content p.malitios .fluid_blue_light_medium, .rightpadded {

    margin-right: 10px;

}

.notificationwarning .content p.buttons {

    clear: both;

    float: right;

}

body#messages a.fluid_blue_light_medium span.envelope {

    background-image: url("http://www.erepublik.com/images/threads/envelope.png");

    background-position: left center;

    background-repeat: no-repeat;

    margin-right: 10px;

}

body#dissolve #content, body#homepage_feed #content, body#messages div#content {

    padding: 0;

    width: 760px;

}

body#messages .nameholder {

    color: #3C8FA7;

    padding-top: 5px;

}

body#messages ul.tabs {

    border-bottom: 0 none;

    clear: left;

    width: 550px;

}

body#messages a.right {

    float: right;

    margin-right: 0;

    margin-top: 0;

}

.message_listing {

    border-top: 1px solid #CFCFCF;

    width: 100%;

}

.message_listing td {

    padding: 12px 0 12px 25px;

    width: 611px;

}

.message_listing td .entity {

    margin-left: 0;

    padding-left: 0;

    width: 160px;

}

.message_listing tr {

    border-bottom: 1px solid #DCDCDC;

}

.message_listing tr .unread {

    background: none repeat scroll 0 0 #F3FBFF;

}

.message_listing tr .special_msg a.subject {

    color: #499600;

}

.message_listing tr .last input, .message_listing tr .last label {

    float: left;

    margin-right: 10px;

    margin-top: 7px;

}

.gold_shares .list .collected_gold_list th.citizen_name, .message_listing tr .last td {

    padding-left: 10px;

}

.message_listing th {

    padding: 12px 0;

    text-align: center;

    vertical-align: middle;

    width: 34px;

}

#articles .mcontent .fluid_blue_dark_small span, #citizen_feed .post_actions span, #large_sidebar .user_health .smallx em, #large_sidebar .zero_energy_side_pop .energy_reload_pane .energy_counter em, #large_sidebar p.recover_health em, .adminmessage td a.dotted, .citizen_content table.details tr.current td.profession, .gold_pack_offer .more_info > p b, .light_modal table .fluid_blue_dark_medium span, .message_listing label, .message_listing tr .unread a.subject, .mission_pop.winter_2013 h3 b, .notificationwarning .content p.buttons a.fluid_blue_light_medium .bold, .notificationwarning .content p.question, .simple_yellow small em, .site_down p a, .training_contract > span > div strong, a.fluid_blue_dark span, a.fluid_blue_light_big span, a.fluid_blue_light_small span, body#messages a.fluid_blue_light_medium span, form .change-name-content .nc-requirements li em, strong {

    font-weight: 700;

}

.replied {

    background-image: url("http://www.erepublik.com/images/threads/replied.png");

    background-position: left center;

    background-repeat: no-repeat;

    height: 12px;

    margin-left: -15px;

    position: absolute;

    width: 9px;

}

.enabled {

    background-position: 0 -25px;

    color: #1F6D91;

}

.disabled {

    background-position: 0 0;

    color: #B2B2B2;

}

.msg_title_container {

    margin-bottom: 25px;

    margin-top: 20px;

}

.msg_title_container h3 {

    border: 0 none;

    color: #4D4D4D;

    float: left;

    font-size: 14px;

    font-weight: 700;

    margin-left: 62px;

    width: 440px;

}

.pagination a.fluid_blue_light_medium.disabled span {

    color: #C9C9C9;

}

.pagination .info {

    padding-top: 7px;

}

#facebook_login_register .place.two, .damagebonuses li:first-child, .mission_pop.all4one h3 b, .mission_pop.clash h3 b, .mission_pop.special h3 b, .mission_pop.titan h3 b, .mission_pop.vendetta h3 b, .mission_pop.vendetta_reloaded h3 b, .mleft10, .msg_title_container a, .notificationwarning .content p.buttons a.fluid_blue_light_medium, .pagination > a {

    margin-left: 10px;

}

.pagination > a span .newer, .pagination > a span .older {

    height: 11px;

    margin: 7px 0 0;

    padding: 0;

    width: 6px;

}

.pagination > a span .older {

    background-image: url("http://www.erepublik.com/images/threads/older_enabled.png?1387468689");

    background-position: center top;

    background-repeat: no-repeat;

    float: right;

    margin-left: 10px;

    margin-right: 0;

}

.pagination a:hover .newer, .pagination > a span .newer {

    background-image: url("http://www.erepublik.com/images/threads/newer_enabled.png?1387468689");

    background-position: center top;

    background-repeat: no-repeat;

}

.pagination a:hover .older {

    background-image: url("http://www.erepublik.com/images/threads/older_enabled.png?1387468689");

    background-position: center top;

    background-repeat: no-repeat;

}

.pagination a.fluid_blue_light_medium.disabled .newer {

    background-image: url("http://www.erepublik.com/images/threads/newer_disabled.png");

    background-position: center top;

    background-repeat: no-repeat;

}

.pagination a.fluid_blue_light_medium.disabled .older {

    background-image: url("http://www.erepublik.com/images/threads/older_disabled.png");

    background-position: center top;

    background-repeat: no-repeat;

    float: right;

    margin-left: 10px;

    margin-right: 0;

}

.top_border {

    border-top: 1px solid #CFCFCF;

}

.msg_buttons {

    float: right;

    margin: 0;

    padding: 0;

}

.message_item_container {

    clear: both;

    float: left;

    padding-bottom: 15px;

}

.message_item_container .avatarholder {

    float: left;

    padding: 0 12px;

    text-align: center;

    width: 20px;

}

.message_item_container.report {

    float: right;

    margin-right: 10px;

    margin-top: 5px;

}

.message_item_container.form {

    padding-left: 45px;

}

.message_item_container.form.compose {

    padding-left: 0;

}

.message_container {

    border-radius: 5px 5px 5px 5px;

    float: left;

    margin-left: 17px;

    width: 697px;

}

.coloured {

    margin-top: 1px;

    padding: 10px 0 10px 15px;

}

.coloured .nameholder a {

    color: #11668E;

    font-weight: 700;

}

.left_arrow {

    border: 0 none;

    height: 16px;

    margin: -26px 0 0 -9px;

    padding: 0;

    position: relative;

    width: 9px;

}

textarea.textarea {

    border: 1px solid #B5D6E1;

    font-weight: 400;

    height: 104px;

    margin: 0;

    width: 667px;

}

.form .coloured {

    float: left;

    width: 682px;

}

.form .coloured .holder {

    width: 669px;

}

.form .coloured .fluid_blue_dark_medium {

    margin-left: 5px;

    margin-top: 10px;

}

.msg_body {

    margin: 25px 15px 15px;
    word-wrap: break-word;

}

body#messages .yellow {

    border: 1px solid #EAE0AC;

}

body#messages .yellow .left_arrow {

    background-image: url("http://www.erepublik.com/images/threads/yellow_border.png");

    background-position: center top;

    background-repeat: no-repeat;

}

body#messages .yellow .coloured {

    background: none repeat scroll 0 0 #FFF8E1;

}

body#messages .yellow .nameholder {

    color: #BF914F;

}

body#messages .blue {

    border: 1px solid #D7EBF5;

}

body#messages .blue .left_arrow {

    background-image: url("http://www.erepublik.com/images/threads/blue_border.png");

    background-position: center top;

    background-repeat: no-repeat;

}

body#messages .blue .coloured {

    background: none repeat scroll 0 0 #E9F8FF;

}

.compose .left_arrow {

    margin-left: -9px;

    margin-top: 10px;

}

.compose .ac_input {

    border: 1px solid #B5D6E1;

    font-weight: 400;

    height: 22px;

    margin: 0;

    padding: 5px;

    width: 655px;

}

.compose .coloured label {

    color: #595959;

    font-size: 14px;

    line-height: 22px;

}

#articles .mcontent .fluid_blue_dark_small, .compose .padded, .formated_text p, div.email_subscription {

    margin: 10px 0;

}

.message_ajax_container {

    clear: both;

    width: 100%;

}

.break-word {

    width: 540px;

    word-wrap: break-word;

}

#sending_message_indicator {

    font-size: 15px;

    text-align: center;

}

.nameholder div {

    width: 100px;

    word-wrap: break-word;

}

#message_form .form_error {

    clear: both;

    color: #F85555;

    display: block;

    margin-bottom: 3px;

    margin-top: 5px;

}

.message_listing .nameholder span {

    color: #888888;

    font-size: 11px;

}

.msg_body .message_ul {

    list-style-position: inside;

    list-style-type: disc;

    margin: 5px;

}

.msg_body .message_spacer {

    margin: 5px;

}

#chars_remaining, .chars_remaining {

    color: #92AEB4;

    float: right;

    margin-right: 15px;

    margin-top: 10px;

}

.daily_reward {

    background-image: url("http://www.erepublik.com/images/modules/myland/daily_reward.png");

    background-repeat: no-repeat;

    float: left;

    height: 365px;

    position: relative;

    width: 522px;

}

.daily_reward > img {

    position: absolute;

    right: 40px;

    top: 84px;

}

.daily_reward > a {

    background-image: url("http://www.erepublik.com/images/modules/myland/green_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    clear: both;

    color: #FFFFFF;

    display: block;

    font-size: 16px;

    font-weight: 700;

    height: 35px;

    margin: 0 auto;

    padding-top: 12px;

    position: relative;

    text-align: center;

    text-shadow: 0 -1px 0 #457A2A;

    top: 293px;

    width: 300px;

}

.daily_reward > a:hover, .fancy_pop .content > a:hover {

    background-position: 0 -47px;

    text-shadow: 0 -1px 0 #6A9853, 0 0 10px #FFFFFF;

}

.daily_reward > a:active, .fancy_pop .content > a:active {

    background-position: 0 -94px;

    color: #4F842A;

    height: 34px;

    padding-top: 13px;

    text-shadow: 0 1px 0 #A4D28C;

}

.daily_reward .cash_recieved {

    left: 103px;

    position: absolute;

    top: 109px;

}

.daily_reward .cash_recieved img {

    float: left;

    left: -69px;

    position: absolute;

    top: -14px;

}

.daily_reward .cash_recieved strong {

    clear: both;

    color: #FAFEDE;

    float: left;

    font-size: 24px;

    line-height: 24px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

}

.daily_reward .cash_recieved small {

    clear: both;

    color: #B4C46C;

    float: left;

    font-size: 11px;

    margin-top: 12px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);

}

.daily_reward h2 {

    color: #FFFFFF;

    float: left;

    font-size: 22px;

    left: 45px;

    position: absolute;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4), 0 0 10px rgba(0, 0, 0, 0.4);

    top: 30px;

}

.daily_reward > p {

    color: #FFFFFF;

    font-size: 12px;

    font-weight: 700;

    left: 45px;

    position: absolute;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4), 0 0 10px rgba(0, 0, 0, 0.4);

    top: 60px;

    width: 300px;

}

.daily_reward .days {

    background-image: url("http://www.erepublik.com/images/modules/myland/bonuses.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 89px;

    left: 17px;

    position: absolute;

    top: 185px;

    width: 488px;

}

.daily_reward .days.no2 {

    background-position: 0 -89px;

}

.daily_reward .days.no3 {

    background-position: 0 -178px;

}

.daily_reward .days.no4 {

    background-position: 0 -267px;

}

.daily_reward .days.no5 {

    background-position: 0 -356px;

}

.daily_reward .days.no1 .day1 small, .daily_reward .days.no2 .day1 small, .daily_reward .days.no2 .day2 small, .daily_reward .days.no3 .day1 small, .daily_reward .days.no3 .day2 small, .daily_reward .days.no3 .day3 small, .daily_reward .days.no4 .day1 small, .daily_reward .days.no4 .day2 small, .daily_reward .days.no4 .day3 small, .daily_reward .days.no4 .day4 small, .daily_reward .days.no5 .day1 small, .daily_reward .days.no5 .day2 small, .daily_reward .days.no5 .day3 small, .daily_reward .days.no5 .day4 small, .daily_reward .days.no5 .day5 small {

    color: #FFFFFF;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

}

.daily_reward .days li {

    float: left;

    height: 89px;

    position: relative;

    text-align: center;

    width: 97px;

}

.daily_reward .days li small {

    color: #89B0CD;

    font-size: 11px;

    font-weight: 700;

    left: 0;

    position: absolute;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 4px;

    width: 100%;

}

.daily_reward .days li p {

    bottom: 4px;

    color: #3C6588;

    font-size: 11px;

    left: 0;

    position: absolute;

    text-shadow: 0 1px 0 #FFFFFF;

    width: 100%;

}

#alliances .top_header {

    background: url("http://www.erepublik.com/images/modules/alliances/header_bg.png") repeat-x scroll center top rgba(0, 0, 0, 0);

    border-radius: 3px 3px 3px 3px;

    color: #333333;

    height: 143px;

    width: 100%;

}

#alliances .top_header.alliances_header {

    height: 155px;

    position: relative;

}

#alliances .top_header.alliances_header .beta_version {

    position: absolute;

    right: 5px;

    top: 1px;

}

#alliances .top_header .header_content {

    padding: 25px 0 0 10px;

}

#alliances .top_header .header_content .avatar_holder {

    background-color: rgba(0, 0, 0, 0.05);

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(111, 111, 111, 0.4) inset;

    float: left;

    height: 100px;

    margin-right: 10px;

    padding: 5px;

    text-align: center;

    width: 100px;

}

#alliances .top_header .header_content .avatar_holder .avatar {

    display: block;

    padding: 0;

    position: relative;

    width: 100px;

}

#alliances .top_header .header_content .avatar_holder .avatar .change_logo {

    background-image: url("http://www.erepublik.com/images/modules/pvp/black60.png");

    background-repeat: repeat;

    color: #CCCCCC;

    display: block;

    float: left;

    font-size: 11px;

    left: 0;

    line-height: 120%;

    padding: 2px 0 4px 2px;

    position: absolute;

    text-shadow: 0 1px 1px #333333;

    top: 0;

    width: 98px;

    z-index: 2;

}

#alliances .top_header .header_content .avatar_holder .avatar .change_logo.hover, #alliances .top_header .header_content .avatar_holder .avatar .change_logo:hover {

    background-image: url("http://www.erepublik.com/images/modules/pvp/black80.png");

    cursor: pointer;

}

#alliances .top_header .header_content .avatar_holder .avatar .change_logo img {

    margin-left: 3px;

    margin-right: 2px;

    position: relative;

    top: 2px;

}

#alliances .top_header .header_content .header_right {

    float: left;

    width: 615px;

}

#alliances .top_header .header_content .header_right h2, #alliances .top_header .header_content .header_right p {

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.698);

}

#alliances .top_header .header_content .header_right h2 {

    float: left;

    font: bold 20px/20px arial;

    margin-top: 8px;

}

#alliances .top_header .header_content .header_right .top_text {

    border-left: 1px solid rgba(255, 255, 255, 0.6);

    box-shadow: -1px 0 0 rgba(51, 51, 51, 0.3);

    color: #705F3C;

    display: block;

    float: left;

    font: 16px/16px Arial,Helvetica,sans-serif;

    margin: 8px 0 0 10px;

    padding: 3px 0 0 9px;

}

#alliances .top_header .header_content .header_right .top_date_right {

    color: #705F3C;

    float: right;

    font: 14px/14px Arial,Helvetica,sans-serif;

    margin: 12px 0 0;

}

#alliances .top_header .header_content .header_right .leader_info {

    float: left;

    font-size: 11px;

    margin-top: 12px;

    padding: 0;

    text-align: left;

}

#alliances .top_header .header_content .header_right .leader_info.alliances {

    clear: both;

    display: block;

    margin: 6px 0 0;

    padding: 0;

    width: 100%;

}

#alliances .top_header .header_content .header_right .leader_info.alliances p.leader_name {

    display: inline-block;

    float: left;

    margin: 0 0 2px;

    text-align: left;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.698);

}

#alliances .top_header .header_content .header_right .leader_info.alliances p.leader_name.full {

    clear: both;

    display: block;

    width: 100%;

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container {

    display: inline-block;

    float: left;

    margin: -3px 0 0 10px;

    padding: 0;

    position: relative;

    text-align: left;

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container a.change_leader_btn {

    margin: 0 0 3px;

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container .leader_change_form {

    margin-left: 10px;

    margin-top: 1px;

    padding: 7px;

    position: relative;

    width: 280px;

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container .leader_change_form a.propose_btn {

    clear: both;

    display: block;

    float: right;

    margin: 2px 0 0;

    padding-left: 13px;

    padding-right: 13px;

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container .leader_change_form .alert {

    -moz-box-sizing: border-box;

    background: none repeat scroll 0 0 #FF0000;

    border-radius: 3px 3px 3px 3px;

    clear: both;

    color: #FFFFFF;

    display: block;

    height: 100%;

    left: 0;

    margin: 0;

    padding-top: 20px;

    position: absolute;

    text-align: center;

    top: 0;

    transition: all 0.3s ease-in 0s;

    width: 100%;

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container .leader_change_form > div {

    display: block;

    float: left;

    position: relative;

    text-align: left;

    width: 100%;

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container .leader_change_form > div .infield {

    display: inline-block;

    float: left;

    margin: 2px 5px 2px 0;

    max-width: 75px;

    text-align: left;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container .leader_change_form > div .change_leader_input {

    float: right;

    height: 30px;

    width: 180px;

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container .leader_change_form > div .user_info {

    background: none repeat scroll 0 0 #FEFEFE;

    border: 1px solid #CCCCCC;

    border-radius: 3px 3px 3px 3px;

    display: none;

    float: left;

    font-size: 11px;

    padding: 1px;

    position: absolute;

    right: 3px;

    top: 3px;

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container .leader_change_form > div .user_info img {

    border: 1px solid #CCCCCC;

    border-radius: 3px 3px 3px 3px;

    float: left;

    image-rendering: optimizequality;

    margin: 0;

}

#alliances .top_header .header_content .header_right .leader_info.alliances .change_leader_container .leader_change_form > div .user_info strong {

    color: #666666;

    float: left;

    margin: 4px 3px 0;

}

#alliances .top_header .header_content .header_right .leader_info .leader_name, .boxes.news_articles > div div a span {

    float: left;

    margin-top: 2px;

}

#alliances .top_header .header_content .header_right .leader_info .leader_name a {

    color: #2A5B6B;

}

#alliances .top_header .header_content .header_right .leader_info .leader_name a:hover {

    color: #408AA2;

}

#alliances .top_header .header_content .header_right .leader_info .change_leader_btn {

    background-color: #FDC10E;

    background-image: linear-gradient(#FDD564 0px, #FDC10E 100%);

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 1px 0 rgba(67, 67, 67, 0.15), 0 1px 0 rgba(255, 255, 255, 0.5) inset;

    color: #3B3527;

    display: block;

    float: left;

    font: bold 11px Arial,Helvetica,sans-serif;

    margin: -2px 8px 0;

    padding: 4px 29px 2px 10px;

    position: relative;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);

}

#alliances .top_header .header_content .header_right .leader_info .change_leader_btn:hover {

    background-color: #FDC827;

    background-image: linear-gradient(#FDDC7D 0px, #FDC827 100%);

}

#alliances .top_header .header_content .header_right .leader_info .change_leader_btn:active {

    background-color: #FDC10E;

    background-image: linear-gradient(#FDD564 0px, #FDC10E 100%);

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 0 rgba(67, 67, 67, 0.1) inset;

    margin-top: 0;

}

#alliances .top_header .header_content .header_right .leader_info .change_leader_btn span {

    background: url("http://www.erepublik.com/images/modules/alliances/arrow_right.png") no-repeat scroll center center rgba(0, 0, 0, 0);

    display: block;

    height: 12px;

    position: absolute;

    right: 8px;

    top: 5px;

    width: 8px;

}

#alliances .top_header .header_content .header_right .leader_info .leader_change_form {

    background-color: rgba(0, 0, 0, 0.05);

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(111, 111, 111, 0.4) inset;

    display: none;

    float: left;

    margin-top: -5px;

    padding: 4px;

}

#alliances .top_header .header_content .header_right .leader_info .leader_change_form .change_leader_input {

    border: 1px solid #C5BF88;

    border-radius: 3px 3px 3px 3px;

    color: #3B3527;

    float: left;

    font-size: 11px;

    height: 18px;

    padding: 0 5px;

    width: 150px;

}

#alliances .top_header .header_content .header_right .leader_info .leader_change_form .propose_btn {

    background-color: #90C126;

    background-image: linear-gradient(#AED446 0px, #90C126 100%);

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 1px 0 rgba(67, 67, 67, 0.15), 0 1px 0 rgba(255, 255, 255, 0.5) inset;

    color: #3B3527;

    display: block;

    float: left;

    font: bold 11px Arial,Helvetica,sans-serif;

    margin: -1px 0 0 4px;

    padding: 4px 29px 2px 10px;

    position: relative;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);

}

#alliances .top_header .header_content .header_right .leader_info .leader_change_form .propose_btn:hover {

    background-color: #A0D52B;

    background-image: linear-gradient(#B7D95B 0px, #A0D52B 100%);

}

#alliances .top_header .header_content .header_right .leader_info .leader_change_form .propose_btn:active {

    background-color: #90C126;

    background-image: linear-gradient(#AED446 0px, #90C126 100%);

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 0 rgba(67, 67, 67, 0.1) inset;

    margin-top: 0;

}

#alliances .top_header .header_content .header_right .leader_info .leader_change_form .propose_btn span {

    background: url("http://www.erepublik.com/images/modules/alliances/verified.png") no-repeat scroll center center rgba(0, 0, 0, 0);

    display: block;

    height: 15px;

    position: absolute;

    right: 5px;

    top: 3px;

    width: 15px;

}

#alliances .main_title {

    border-bottom: 1px solid #D6D6D6;

    color: #333333;

    font: 18px Arial,Helvetica,sans-serif;

    padding: 22px 0 8px;

}

#alliances .laws_list {

    color: #686868;

    margin: 0 25px;

    width: 710px;

}

#alliances .laws_list li {

    border-bottom: 1px solid #D6D6D6;

}

#alliances .laws_list li .error_law {

    background: url("http://www.erepublik.com/images/modules/alliances/error_msg.png") no-repeat scroll left center rgba(0, 0, 0, 0);

    clear: both;

    color: #FF0000;

    display: none;

    margin: 10px 0;

    padding: 10px 0 10px 30px;

    width: 95%;

}

#alliances .laws_list li:last-child, #citizen_feed .post_comments li:last-child, #citizen_feed .wall_post:last-child, .bordersep.last, .country-title-list table tr td, .message_listing tr .last, .redroundtop span p.last, .shortcuts ul li:first-child, fieldset, img, table.fightdetails td.pretable {

    border: 0 none;

}

#alliances .laws_list li .laws_action, #alliances .laws_list li .laws_status, #alliances .laws_list li .laws_time, #alliances .laws_list li .laws_title {

    display: block;

    float: left;

    line-height: 30px;

    min-height: 28px;

    padding: 10px 0;

}

#alliances .laws_list li .laws_title {

    color: #3C8FA7;

    font: 14px/28px Arial,Helvetica,sans-serif;

    padding-right: 20px;

    width: 328px;

}

#alliances .laws_list li .laws_title > a {

    border-bottom: 1px dotted #C4E1E9;

    color: #3C8FA7;

}

#alliances .laws_list li .laws_title_2 {

    width: 388px;

}

#alliances .laws_list li .laws_status, #alliances .laws_list li .laws_time {

    width: 140px;

}

#alliances .laws_list li .laws_btn {

    background-color: #E9F5FA;

    border-radius: 2px 2px 2px 2px;

    color: #3C8FA7;

    display: block;

    float: left;

    line-height: 22px;

    padding: 4px 32px 4px 10px;

    position: relative;

}

#alliances .laws_list li .laws_btn span {

    background-image: url("http://www.erepublik.com/images/modules/alliances/arrows.png");

    background-position: 0 -10px;

    background-repeat: no-repeat;

    display: block;

    height: 8px;

    margin: 4px 0 0 5px;

    position: absolute;

    right: 10px;

    top: 7px;

    width: 14px;

}

#alliances .laws_list li .law_result {

    background-image: url("http://www.erepublik.com/images/modules/alliances/edit_icons.png");

    background-repeat: no-repeat;

    display: inline-block;

    height: 26px;

    margin-right: 4px;

    vertical-align: middle;

    width: 26px;

}

#alliances .laws_list li .laws_content {

    display: none;

    float: left;

    padding-bottom: 10px;

    width: 100%;

}

#alliances .laws_list li .laws_content .laws_content_title, #alliances .laws_list li .laws_content .laws_counter, #alliances .laws_list li .laws_content .laws_votes {

    display: block;

    float: left;

    min-height: 28px;

    padding: 10px 0;

}

#alliances .laws_list li .laws_content .laws_content_title {

    margin-top: 28px;

    padding-right: 20px;

    width: 328px;

}

#alliances .laws_list li .laws_content .laws_counter {

    color: #8E8E8E;

    font: bold 18px Arial,Helvetica,sans-serif;

    margin-top: 24px;

    width: 140px;

}

#alliances .laws_list li .laws_content .laws_votes, .notification.globalAlerts.empireRising em, .notification.globalAlerts.jackpot_notification em, .notification.globalAlerts.ongoingRw em, .notification.mission.empireRising em, .notification.mission.jackpot_notification em, .notification.mission.ongoingRw em {

    width: 220px;

}

#alliances .laws_list li .laws_content .laws_votes .vote_box {

    border: 1px solid #D1D1D1;

    border-radius: 3px 3px 3px 3px;

    color: #333333;

    display: block;

    float: right;

    font: bold 36px/44px Arial,Helvetica,sans-serif;

    margin-left: 7px;

    padding: 2px 2px 26px;

    position: relative;

    text-align: center;

    width: 58px;

}

#alliances .laws_list li .laws_content .laws_votes .vote_box .vote_text {

    background: url("http://www.erepublik.com/images/modules/alliances/vote_options.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    border-radius: 1px 1px 1px 1px;

    bottom: 2px;

    color: #FFFFFF;

    display: block;

    font: 14px/22px Arial,Helvetica,sans-serif;

    height: 23px;

    left: 2px;

    padding-left: 20px;

    position: absolute;

    text-align: left;

    width: 38px;

}

#alliances .laws_list li .laws_content .laws_votes .vote_box.vote_yes .vote_text {

    background-image: url("http://www.erepublik.com/images/modules/alliances/vote_options.png");

    background-position: 0 0;

    background-repeat: no-repeat;

}

#alliances .laws_list li .laws_content .laws_votes .vote_box.vote_no .vote_text {

    background-image: url("http://www.erepublik.com/images/modules/alliances/vote_options.png");

    background-position: 0 -23px;

    background-repeat: no-repeat;

}

#alliances .laws_list li .laws_content .laws_votes .vote_box.vote_no .vote_text.disabled {

    background-position: 0 -69px;

}

#alliances .see_all {

    border-bottom: 1px dotted #3C8FA7;

    float: right;

    margin: 4px 26px 0 0;

}

#alliances .alliances_details {

    clear: both;

    float: left;

    width: 100%;

}

#alliances .alliances_details > form, .citizen_content table.details, .largepadded {

    margin-bottom: 20px;

}

#alliances .alliances_details > form > p {

    margin-top: 20px;

}

#alliances .alliances_details > form input[type="submit"] {

    background-color: #5AACC8;

    background-image: linear-gradient(#9ED8ED 0px, #5AACC8 100%);

    border: 1px solid #8ACAE0;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;

    color: #FFFFFF;

    cursor: pointer;

    display: inline;

    float: left;

    font-size: 14px;

    font-weight: 700;

    height: 38px;

    line-height: 38px;

    margin-bottom: 10px;

    min-width: 70px;

    padding: 0 5px;

    text-align: center;

}

#alliances .alliances_details > form input[type="submit"]:hover {

    background-color: #77BFD5;

    background-image: linear-gradient(#B3E2F1 0px, #77BFD5 100%);

}

#alliances .alliances_details h2.main_title {

    display: block;

    margin-bottom: 20px;

    padding-bottom: 32px;

}

#alliances .alliances_details h2.main_title > q {

    display: inline-block;

    float: left;

    text-align: left;

}

#alliances .alliances_details h2.main_title a.edit_alliance_desc {

    background: url("http://www.erepublik.com/images/parts/blue_arrow_small.png") no-repeat scroll right top rgba(0, 0, 0, 0);

    color: #3C8FA7;

    display: inline;

    float: left;

    font-size: 12px;

    height: 25px;

    line-height: 25px;

    margin-left: 20px;

    padding-right: 80px;

    text-decoration: none;

}

#alliances .alliances_details h2.main_title a.edit_alliance_desc span, a.blue_arrow_small span {

    background: url("http://www.erepublik.com/images/parts/blue_arrow_small.png") no-repeat scroll left top rgba(0, 0, 0, 0);

    color: #3C8FA7;

    cursor: pointer;

    display: inline;

    float: left;

    padding-left: 10px;

}

#alliances .alliances_details > p {

    display: block;

    float: left;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 14px;

    line-height: 150%;

    margin: 0 0 10px;

    padding: 0 25px;

    text-align: left;

    width: 710px;

}

#alliances .alliances_details > a {

    border-bottom: 1px dotted #3C8FA7;

    color: #3C8FA7;

}

#alliances .country_members {

    float: right;

    margin: 5px 0 10px;

}

#alliances .country_members.alliances_listing {

    clear: both;

    display: block;

    width: 100%;

}

#alliances .country_members:after, #alliances .laws_list li:after {

    clear: both;

    content: "";

    display: table;

}

#alliances .country_members li {

    border-bottom: 1px solid #D6D6D6;

    float: left;

    margin: 0 25px;

    padding: 6px 0;

    width: 203px;

}

#alliances .country_members li img {

    margin-right: 7px;

    vertical-align: bottom;

}

#alliances .list_members {

    margin: 25px 0 0 25px;

    width: 710px;

}

#alliances .list_members thead tr th {

    background-color: #E9F5FA;

    color: #3C8FA7;

    font: bold 14px Arial,Helvetica,sans-serif;

    padding: 10px 0;

}

#alliances .list_members tbody {

    color: #686868;

    font: 12px Arial,Helvetica,sans-serif;

}

#alliances .list_members tbody tr td {

    border-bottom: 1px solid #DEDEDE;

    padding: 7px 0;

}

#alliances .list_members tbody tr td.country_member_id {

    color: #BABABA;

    font: bold 14px Arial,Helvetica,sans-serif;

    text-align: center;

}

#alliances .list_members tbody tr td.country_name, #articles .mcontent p a:hover {

    color: #333333;

}

#alliances .list_members tbody tr td.country_name img {

    margin-right: 10px;

    vertical-align: middle;

}

#alliances .list_members tbody tr td .member_avatar {

    border: 1px solid #CDCBCB;

    border-radius: 1px 1px 1px 1px;

    display: inline-block;

    margin-right: 10px;

    padding: 1px;

    vertical-align: middle;

}

#alliances .list_members tbody tr td .member_avatar img {

    height: 27px;

    vertical-align: middle;

    width: 27px;

}

#alliances .list_members tbody tr td .edit_member {

    background: url("http://www.erepublik.com/images/modules/alliances/edit_icons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    float: right;

    height: 26px;

    margin: 2px 2px 0 1px;

    width: 26px;

}

#alliances .laws_list li .law_result.accepted_icon, #alliances .list_members tbody tr td .edit_member.edit_icon {

    background-position: center top;

}

#alliances .laws_list li .law_result.rejected_icon, #alliances .list_members tbody tr td .edit_member.delete_icon {

    background-position: center bottom;

}

#alliances .list_members tbody tr:last-child td, ul.steps li.last a {

    border-bottom: 0 none;

}

#alliances .invite_country_container {

    clear: both;

    display: block;

    margin: 0 auto 10px;

    width: 93%;

}

#alliances .invite_country_container .alliance_invitation_message, #alliances .list_members .error_msg {

    background: url("http://www.erepublik.com/images/modules/alliances/error_msg.png") no-repeat scroll left center rgba(0, 0, 0, 0);

    clear: both;

    color: #FF0000;

    display: none;

    margin: 10px 0;

    padding: 10px 0 10px 30px;

    width: 100%;

}

#alliances .invite_country {

    color: #686868;

    font: 14px Arial,Helvetica,sans-serif;

    margin: 25px 0 0 25px;

}

#alliances .invite_country p {

    float: left;

    margin: 7px 15px 0 0;

}

#alliances .invite_country select {

    border: 1px solid #CCCCCC;

    color: inherit;

    float: left;

    padding: 6px;

    width: 225px;

}

#alliances .invite_country a {

    background-color: #B0DD44;

    color: #FFFFFF;

    float: left;

    margin: 4px 0 0 15px;

    padding: 3px 36px 4px 12px;

    position: relative;

}

#alliances .invite_country a:after {

    border-bottom: 5px solid #B0DD44;

    border-left: 5px solid #FFFFFF;

    border-top: 5px solid #B0DD44;

    content: "";

    display: block;

    height: 0;

    position: absolute;

    right: 8px;

    top: 7px;

    width: 0;

}

#alliances .go_back {

    background-color: #E9F5FA;

    color: #3C8FA7;

    float: left;

    font: 14px Arial,Helvetica,sans-serif;

    margin: 5px 0 0 25px;

    padding: 7px 10px 7px 40px;

    position: relative;

}

#alliances .go_back span {

    background: url("http://www.erepublik.com/images/modules/alliances/arrows.png") no-repeat scroll -16px 0 rgba(0, 0, 0, 0);

    height: 14px;

    left: 10px;

    position: absolute;

    top: 9px;

    width: 8px;

}

.rank_diff div .rank_diff_value {

    display: inline-block;

    font: bold 10px Arial,Helvetica,sans-serif;

    left: 26px;

    position: absolute;

    top: 20px;

    width: 15px;

}

.rank_diff div .rank_diff_value span em {

    display: block;

    height: 8px;

    position: absolute;

    right: -11px;

    top: 2px;

    width: 8px;

}

.rank_diff div .rank_diff_value.diff_up span {

    color: #068200;

}

.rank_diff div .rank_diff_value.diff_up span em {

    background: url("http://www.erepublik.com/images/modules/rankings/arrows.png") no-repeat scroll center top rgba(0, 0, 0, 0);

}

.rank_diff div .rank_diff_value.diff_down span {

    color: #E52C2C;

}

.rank_diff div .rank_diff_value.diff_down span em {

    background: url("http://www.erepublik.com/images/modules/rankings/arrows.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);

    top: 3px;

}

.rank_diff div .rank_diff_value.diff_equal span {

    color: #CACACA;

    display: block;

    font-size: 11px;

    left: -10px;

    width: 50px;

}

.mission_window .mission_core ul li, .mission_window .mission_end ul li.completed > span, .mission_window .mission_end ul li > span, .mission_window .mission_head img, .mission_window .mission_head > a, .mission_window .mission_head > a:hover, .sprites-sprite {

    background: url("http://www.erepublik.com/images/modules/_sprites/core_missions/sprites-s4ddc38f5d3.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

}

.mission_window {

    background-color: #292C2F;

    border: 2px solid #4D5153;

    border-radius: 8px 8px 8px 8px;

    box-shadow: 0 0 6px rgba(0, 0, 0, 0.4), 3px 3px 10px rgba(0, 0, 0, 0.4);

    display: none;

    margin: 0 auto;

    padding: 2px;

    position: absolute;

    transition: height 0.2s ease-in-out 0s, margin 0.2s ease-in-out 0s;

    width: 600px;

}

#promoPopupHolder.gifts_popup .assault_pack_offer .promo_time_left, #promoPopupHolder.gifts_popup .assault_pack_offer > strong, #promoPopupHolder.gifts_popup .combat_stash_offer .promo_time_left, #promoPopupHolder.gifts_popup .combat_stash_offer > strong, #promoPopupHolder.gifts_popup .economy_pack_offer .promo_time_left, #promoPopupHolder.gifts_popup .economy_pack_offer > strong, #promoPopupHolder.gifts_popup .power_pack_offer .promo_time_left, #promoPopupHolder.gifts_popup .power_pack_offer > strong, .hideit, .locked .th, .mission_pop .requirements .req_content li.complete small, .mission_pop.special #first_q, .mission_window.completed .mission_end .requirement a {

    display: none !important;

}

.mission_window.completed .mission_end .reward_btn {

    padding: 5px 15px;

}

.mission_window.completed .mission_core {

    background-color: #2F8536;

    background-image: url("http://www.erepublik.com/images/modules/core_missions/mission_burst.png"), url("http://www.erepublik.com/images/modules/misc/noiz.png");

    background-position: center center;

    background-repeat: repeat;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.6) inset, 0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 -1px 0 rgba(255, 255, 255, 0.4) inset, -1px 0 0 rgba(255, 255, 255, 0.4) inset, 1px 0 0 rgba(255, 255, 255, 0.4) inset;

    overflow: hidden;

    position: relative;

}

#flare_left, .countries_tournament_ranks .mu_content.loading .mu_listing, .epic_soldier_ranks .mu_content.loading .mu_listing, .faded_none, .mission_path_pop.august_event_2014_path .user_story_area:hover > img, .mission_path_pop.september_missions_2013 .user_story_area:hover > img, .mission_window.completed .mission_core > img, .mu_competition .mu_content.loading .mu_listing, .notification_area .notification_global.blur, .notification_area .notification_missions.blur, .notification_area.blur, .spoils_of_war_rankings .spoils_content.loading .spoils_listing, .upgrade_pop .upgrades > li.current .cost, .upgrade_pop .upgrades > li.current .employees {

    opacity: 0;

}

#articles .mcontent .conditions.nogold .get_gold, #citizen_feed .post_comments .comment_reply.comment_on .user_pic, #citizen_feed .post_comments.focused .fake_input, #citizen_feed .post_comments.single.comment_on .comment_reply, #citizen_feed .wall_post:hover .second_actions, #large_sidebar .eat_food_wide.buy.warn_on .warn, #large_sidebar .eat_food_wide.disabled.warn_on .warn, #large_sidebar .eat_food_wide.energy.warn_on .warn, #large_sidebar .eat_food_wide.energy.winter_treat.warn_on .warn, #large_sidebar .eat_food_wide.load #eatload, #large_sidebar .eat_food_wide.warn_on .warn, #large_sidebar .eat_food_wide.warn_on:active .warn, #large_sidebar .sidebar_banners_area > a.invite_anniversary_bonus, #menuText li.over ul, #menuText li:hover ul, #miniprofile a.strongbtnmini strong, #newMenu li.over ul, #newMenu li:hover ul, #promoPopupHolder.gifts_popup .assault_pack_offer .send_message.show, #promoPopupHolder.gifts_popup .combat_stash_offer .send_message.show, #promoPopupHolder.gifts_popup .economy_pack_offer .promo_time_left, #promoPopupHolder.gifts_popup .economy_pack_offer .send_message.show, #promoPopupHolder.gifts_popup .goBack, #promoPopupHolder.gifts_popup .power_pack_offer .promo_time_left, #promoPopupHolder.gifts_popup .power_pack_offer .send_message.show, #promoPopupHolder.gifts_popup.loading .assault_pack_offer .loading_payments, #promoPopupHolder.gifts_popup.loading .combat_stash_offer .loading_payments, #promoPopupHolder.gifts_popup.loading .economy_pack_offer .loading_payments, #promoPopupHolder.gifts_popup.loading .power_pack_offer .loading_payments, #promoPopupHolder.loading .loading_payments, .citizen_mass_destruction em strong, .citizen_sidebar .citizen_activity .place div.one_newspaper, .countries_tournament_ranks .mu_content .mu_loader.no_country .dd, .eat_food.warn_on .warn, .empire_help_pop .page.active, .epic_soldier_ranks .mu_content .mu_loader.no_country .dd, .epic_soldier_ranks .mu_content .mu_loader.no_country .epic_day, .gifts_popup .gold_pack_offer .packs_area .send_message_gold, .gold_pack_offer .packs_area .send_message_gold.show, .gold_pack_offer .packs_area.isInPromo .gift_gold_holder > div .old_value, .guerrilla_fight_tutorial .page.active, .halloween_2013_sidebar:hover u i, .mission_path_pop .mission_path.completed_0_1 .path_0_1, .mission_path_pop .mission_path.completed_0_2 .path_0_1, .mission_path_pop .mission_path.completed_0_2 .path_1_1, .mission_path_pop .mission_path.completed_0_2 .path_2_1, .mission_path_pop .mission_path.completed_0_2 .path_3_1, .mission_path_pop .mission_path.completed_1_1 .path_0_1, .mission_path_pop .mission_path.completed_1_1 .path_1_1, .mission_path_pop .mission_path.completed_1_1 .path_1_2, .mission_path_pop .mission_path.completed_1_1 .path_2_1, .mission_path_pop .mission_path.completed_1_1 .path_3_1, .mission_path_pop .mission_path.completed_1_2 .path_0_1, .mission_path_pop .mission_path.completed_1_2 .path_1_1, .mission_path_pop .mission_path.completed_1_2 .path_1_2, .mission_path_pop .mission_path.completed_1_2 .path_1_3, .mission_path_pop .mission_path.completed_1_2 .path_2_1, .mission_path_pop .mission_path.completed_1_2 .path_3_1, .mission_path_pop .mission_path.completed_1_3 .path_0_1, .mission_path_pop .mission_path.completed_1_3 .path_1_1, .mission_path_pop .mission_path.completed_1_3 .path_1_2, .mission_path_pop .mission_path.completed_1_3 .path_1_3, .mission_path_pop .mission_path.completed_1_3 .path_1_4, .mission_path_pop .mission_path.completed_1_3 .path_2_1, .mission_path_pop .mission_path.completed_1_3 .path_3_1, .mission_path_pop .mission_path.completed_1_3 .path_connector, .mission_path_pop .mission_path.completed_2_1 .path_0_1, .mission_path_pop .mission_path.completed_2_1 .path_1_1, .mission_path_pop .mission_path.completed_2_1 .path_2_1, .mission_path_pop .mission_path.completed_2_1 .path_2_2, .mission_path_pop .mission_path.completed_2_1 .path_3_1, .mission_path_pop .mission_path.completed_2_2 .path_0_1, .mission_path_pop .mission_path.completed_2_2 .path_1_1, .mission_path_pop .mission_path.completed_2_2 .path_2_1, .mission_path_pop .mission_path.completed_2_2 .path_2_2, .mission_path_pop .mission_path.completed_2_2 .path_2_3, .mission_path_pop .mission_path.completed_2_2 .path_3_1, .mission_path_pop .mission_path.completed_2_3 .path_0_1, .mission_path_pop .mission_path.completed_2_3 .path_1_1, .mission_path_pop .mission_path.completed_2_3 .path_2_1, .mission_path_pop .mission_path.completed_2_3 .path_2_2, .mission_path_pop .mission_path.completed_2_3 .path_2_3, .mission_path_pop .mission_path.completed_2_3 .path_2_4, .mission_path_pop .mission_path.completed_2_3 .path_3_1, .mission_path_pop .mission_path.completed_2_3 .path_connector, .mission_path_pop .mission_path.completed_3_1 .path_0_1, .mission_path_pop .mission_path.completed_3_1 .path_1_1, .mission_path_pop .mission_path.completed_3_1 .path_2_1, .mission_path_pop .mission_path.completed_3_1 .path_3_1, .mission_path_pop .mission_path.completed_3_1 .path_3_2, .mission_path_pop .mission_path.completed_3_2 .path_0_1, .mission_path_pop .mission_path.completed_3_2 .path_1_1, .mission_path_pop .mission_path.completed_3_2 .path_2_1, .mission_path_pop .mission_path.completed_3_2 .path_3_1, .mission_path_pop .mission_path.completed_3_2 .path_3_2, .mission_path_pop .mission_path.completed_3_2 .path_3_3, .mission_path_pop .mission_path.completed_3_3 .path_0_1, .mission_path_pop .mission_path.completed_3_3 .path_1_1, .mission_path_pop .mission_path.completed_3_3 .path_2_1, .mission_path_pop .mission_path.completed_3_3 .path_3_1, .mission_path_pop .mission_path.completed_3_3 .path_3_2, .mission_path_pop .mission_path.completed_3_3 .path_3_3, .mission_path_pop .mission_path.completed_3_3 .path_3_4, .mission_path_pop .mission_path.completed_3_3 .path_connector, .mission_path_pop .mission_path.completed_before_last .path_0_1, .mission_path_pop .mission_path.completed_before_last .path_1_1, .mission_path_pop .mission_path.completed_before_last .path_1_2, .mission_path_pop .mission_path.completed_before_last .path_1_3, .mission_path_pop .mission_path.completed_before_last .path_1_4, .mission_path_pop .mission_path.completed_before_last .path_2_1, .mission_path_pop .mission_path.completed_before_last .path_2_2, .mission_path_pop .mission_path.completed_before_last .path_2_3, .mission_path_pop .mission_path.completed_before_last .path_2_4, .mission_path_pop .mission_path.completed_before_last .path_3_1, .mission_path_pop .mission_path.completed_before_last .path_3_2, .mission_path_pop .mission_path.completed_before_last .path_3_3, .mission_path_pop .mission_path.completed_before_last .path_3_4, .mission_path_pop .mission_path.completed_before_last .path_connector, .mission_path_pop .mission_path.completed_before_last .path_last, .mission_path_pop.august_event_2014_path .mission_path.completed_0_1 .path_0_1, .mission_path_pop.august_event_2014_path .mission_path.completed_0_2 .path_0_1, .mission_path_pop.august_event_2014_path .mission_path.completed_0_2 .path_0_2, .mission_path_pop.august_event_2014_path .mission_path.completed_0_3 .path_0_1, .mission_path_pop.august_event_2014_path .mission_path.completed_0_3 .path_0_2, .mission_path_pop.august_event_2014_path .mission_path.completed_0_3 .path_0_3, .mission_path_pop.august_event_2014_path .mission_path.completed_1_1 .path_1_1, .mission_path_pop.august_event_2014_path .mission_path.completed_1_2 .path_1_1, .mission_path_pop.august_event_2014_path .mission_path.completed_1_2 .path_1_2, .mission_path_pop.august_event_2014_path .mission_path.completed_1_3 .path_1_1, .mission_path_pop.august_event_2014_path .mission_path.completed_1_3 .path_1_2, .mission_path_pop.august_event_2014_path .mission_path.completed_1_3 .path_1_3, .mission_path_pop.august_event_2014_path .mission_path.completed_1_4 .path_1_1, .mission_path_pop.august_event_2014_path .mission_path.completed_1_4 .path_1_2, .mission_path_pop.august_event_2014_path .mission_path.completed_1_4 .path_1_3, .mission_path_pop.august_event_2014_path .mission_path.completed_1_4 .path_1_4, .mission_path_pop.august_event_2014_path .mission_path.completed_1_4 .path_connector, .mission_path_pop.august_event_2014_path .mission_path.completed_2_1 .path_2_1, .mission_path_pop.august_event_2014_path .mission_path.completed_2_2 .path_2_1, .mission_path_pop.august_event_2014_path .mission_path.completed_2_2 .path_2_2, .mission_path_pop.august_event_2014_path .mission_path.completed_2_3 .path_2_1, .mission_path_pop.august_event_2014_path .mission_path.completed_2_3 .path_2_2, .mission_path_pop.august_event_2014_path .mission_path.completed_2_3 .path_2_3, .mission_path_pop.august_event_2014_path .mission_path.completed_2_4 .path_2_1, .mission_path_pop.august_event_2014_path .mission_path.completed_2_4 .path_2_2, .mission_path_pop.august_event_2014_path .mission_path.completed_2_4 .path_2_3, .mission_path_pop.august_event_2014_path .mission_path.completed_2_4 .path_2_4, .mission_path_pop.august_event_2014_path .mission_path.completed_2_4 .path_connector, .mission_path_pop.august_event_2014_path .mission_path.completed_3_1 .path_3_1, .mission_path_pop.august_event_2014_path .mission_path.completed_3_2 .path_3_1, .mission_path_pop.august_event_2014_path .mission_path.completed_3_2 .path_3_2, .mission_path_pop.august_event_2014_path .mission_path.completed_3_3 .path_3_1, .mission_path_pop.august_event_2014_path .mission_path.completed_3_3 .path_3_2, .mission_path_pop.august_event_2014_path .mission_path.completed_3_3 .path_3_3, .mission_path_pop.august_event_2014_path .mission_path.completed_3_4 .path_3_1, .mission_path_pop.august_event_2014_path .mission_path.completed_3_4 .path_3_2, .mission_path_pop.august_event_2014_path .mission_path.completed_3_4 .path_3_3, .mission_path_pop.august_event_2014_path .mission_path.completed_3_4 .path_3_4, .mission_path_pop.august_event_2014_path .mission_path.completed_3_4 .path_connector, .mission_path_pop.august_event_2014_path .mission_path.completed_4_1 .path_4_1, .mission_path_pop.august_event_2014_path .mission_path.completed_4_2 .path_4_1, .mission_path_pop.august_event_2014_path .mission_path.completed_4_2 .path_4_2, .mission_path_pop.august_event_2014_path .mission_path.completed_4_3 .path_4_1, .mission_path_pop.august_event_2014_path .mission_path.completed_4_3 .path_4_2, .mission_path_pop.august_event_2014_path .mission_path.completed_4_3 .path_4_3, .mission_path_pop.august_event_2014_path .mission_path.completed_4_4 .path_4_1, .mission_path_pop.august_event_2014_path .mission_path.completed_4_4 .path_4_2, .mission_path_pop.august_event_2014_path .mission_path.completed_4_4 .path_4_3, .mission_path_pop.august_event_2014_path .mission_path.completed_4_4 .path_4_4, .mission_path_pop.august_event_2014_path .mission_path.completed_4_4 .path_connector, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_1_1, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_1_2, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_1_3, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_1_4, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_2_1, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_2_2, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_2_3, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_2_4, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_3_1, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_3_2, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_3_3, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_3_4, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_4_1, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_4_2, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_4_3, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_4_4, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_connector, .mission_path_pop.august_event_2014_path .mission_path.completed_before_last .path_last, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_1_1, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_1_2, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_1_3, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_1_4, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_2_1, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_2_2, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_2_3, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_2_4, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_3_1, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_3_2, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_3_3, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_3_4, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_4_1, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_4_2, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_4_3, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_4_4, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_5, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_connector, .mission_path_pop.august_event_2014_path .mission_path.path_before_boss .path_last, .mission_path_pop.september_missions_2013 .mission_path.completed_0_1 .path_0_1, .mission_path_pop.september_missions_2013 .mission_path.completed_0_2 .path_0_1, .mission_path_pop.september_missions_2013 .mission_path.completed_0_2 .path_0_2, .mission_path_pop.september_missions_2013 .mission_path.completed_0_3 .path_0_1, .mission_path_pop.september_missions_2013 .mission_path.completed_0_3 .path_0_2, .mission_path_pop.september_missions_2013 .mission_path.completed_0_3 .path_0_3, .mission_path_pop.september_missions_2013 .mission_path.completed_1_1 .path_1_1, .mission_path_pop.september_missions_2013 .mission_path.completed_1_2 .path_1_1, .mission_path_pop.september_missions_2013 .mission_path.completed_1_2 .path_1_2, .mission_path_pop.september_missions_2013 .mission_path.completed_1_3 .path_1_1, .mission_path_pop.september_missions_2013 .mission_path.completed_1_3 .path_1_2, .mission_path_pop.september_missions_2013 .mission_path.completed_1_3 .path_1_3, .mission_path_pop.september_missions_2013 .mission_path.completed_1_4 .path_1_1, .mission_path_pop.september_missions_2013 .mission_path.completed_1_4 .path_1_2, .mission_path_pop.september_missions_2013 .mission_path.completed_1_4 .path_1_3, .mission_path_pop.september_missions_2013 .mission_path.completed_1_4 .path_1_4, .mission_path_pop.september_missions_2013 .mission_path.completed_1_4 .path_connector, .mission_path_pop.september_missions_2013 .mission_path.completed_2_1 .path_2_1, .mission_path_pop.september_missions_2013 .mission_path.completed_2_2 .path_2_1, .mission_path_pop.september_missions_2013 .mission_path.completed_2_2 .path_2_2, .mission_path_pop.september_missions_2013 .mission_path.completed_2_3 .path_2_1, .mission_path_pop.september_missions_2013 .mission_path.completed_2_3 .path_2_2, .mission_path_pop.september_missions_2013 .mission_path.completed_2_3 .path_2_3, .mission_path_pop.september_missions_2013 .mission_path.completed_2_4 .path_2_1, .mission_path_pop.september_missions_2013 .mission_path.completed_2_4 .path_2_2, .mission_path_pop.september_missions_2013 .mission_path.completed_2_4 .path_2_3, .mission_path_pop.september_missions_2013 .mission_path.completed_2_4 .path_2_4, .mission_path_pop.september_missions_2013 .mission_path.completed_2_4 .path_connector, .mission_path_pop.september_missions_2013 .mission_path.completed_3_1 .path_3_1, .mission_path_pop.september_missions_2013 .mission_path.completed_3_2 .path_3_1, .mission_path_pop.september_missions_2013 .mission_path.completed_3_2 .path_3_2, .mission_path_pop.september_missions_2013 .mission_path.completed_3_3 .path_3_1, .mission_path_pop.september_missions_2013 .mission_path.completed_3_3 .path_3_2, .mission_path_pop.september_missions_2013 .mission_path.completed_3_3 .path_3_3, .mission_path_pop.september_missions_2013 .mission_path.completed_3_4 .path_3_1, .mission_path_pop.september_missions_2013 .mission_path.completed_3_4 .path_3_2, .mission_path_pop.september_missions_2013 .mission_path.completed_3_4 .path_3_3, .mission_path_pop.september_missions_2013 .mission_path.completed_3_4 .path_3_4, .mission_path_pop.september_missions_2013 .mission_path.completed_3_4 .path_connector, .mission_path_pop.september_missions_2013 .mission_path.completed_4_1 .path_4_1, .mission_path_pop.september_missions_2013 .mission_path.completed_4_2 .path_4_1, .mission_path_pop.september_missions_2013 .mission_path.completed_4_2 .path_4_2, .mission_path_pop.september_missions_2013 .mission_path.completed_4_3 .path_4_1, .mission_path_pop.september_missions_2013 .mission_path.completed_4_3 .path_4_2, .mission_path_pop.september_missions_2013 .mission_path.completed_4_3 .path_4_3, .mission_path_pop.september_missions_2013 .mission_path.completed_4_4 .path_4_1, .mission_path_pop.september_missions_2013 .mission_path.completed_4_4 .path_4_2, .mission_path_pop.september_missions_2013 .mission_path.completed_4_4 .path_4_3, .mission_path_pop.september_missions_2013 .mission_path.completed_4_4 .path_4_4, .mission_path_pop.september_missions_2013 .mission_path.completed_4_4 .path_connector, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_1_1, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_1_2, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_1_3, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_1_4, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_2_1, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_2_2, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_2_3, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_2_4, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_3_1, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_3_2, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_3_3, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_3_4, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_4_1, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_4_2, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_4_3, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_4_4, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_connector, .mission_path_pop.september_missions_2013 .mission_path.completed_before_last .path_last, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_1_1, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_1_2, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_1_3, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_1_4, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_2_1, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_2_2, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_2_3, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_2_4, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_3_1, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_3_2, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_3_3, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_3_4, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_4_1, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_4_2, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_4_3, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_4_4, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_5, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_connector, .mission_path_pop.september_missions_2013 .mission_path.path_before_boss .path_last, .mission_path_pop_one_path .mission_path.completed_0_1 .path_0_1, .mission_path_pop_one_path .mission_path.completed_0_2 .path_0_1, .mission_path_pop_one_path .mission_path.completed_0_2 .path_1_1, .mission_path_pop_one_path .mission_path.completed_0_2 .path_2_1, .mission_path_pop_one_path .mission_path.completed_0_2 .path_3_1, .mission_path_pop_one_path .mission_path.completed_1_1 .path_1_1, .mission_path_pop_one_path .mission_path.completed_1_2 .path_1_1, .mission_path_pop_one_path .mission_path.completed_1_2 .path_1_2, .mission_path_pop_one_path .mission_path.completed_1_3 .path_1_1, .mission_path_pop_one_path .mission_path.completed_1_3 .path_1_2, .mission_path_pop_one_path .mission_path.completed_1_3 .path_1_3, .mission_path_pop_one_path .mission_path.completed_1_4 .path_1_1, .mission_path_pop_one_path .mission_path.completed_1_4 .path_1_2, .mission_path_pop_one_path .mission_path.completed_1_4 .path_1_3, .mission_path_pop_one_path .mission_path.completed_1_4 .path_1_4, .mission_path_pop_one_path .mission_path.completed_1_4 .path_connector, .mission_path_pop_one_path .mission_path.completed_2_1 .path_2_1, .mission_path_pop_one_path .mission_path.completed_2_2 .path_2_1, .mission_path_pop_one_path .mission_path.completed_2_2 .path_2_2, .mission_path_pop_one_path .mission_path.completed_2_3 .path_2_1, .mission_path_pop_one_path .mission_path.completed_2_3 .path_2_2, .mission_path_pop_one_path .mission_path.completed_2_3 .path_2_3, .mission_path_pop_one_path .mission_path.completed_2_4 .path_2_1, .mission_path_pop_one_path .mission_path.completed_2_4 .path_2_2, .mission_path_pop_one_path .mission_path.completed_2_4 .path_2_3, .mission_path_pop_one_path .mission_path.completed_2_4 .path_2_4, .mission_path_pop_one_path .mission_path.completed_2_4 .path_connector, .mission_path_pop_one_path .mission_path.completed_3_1 .path_3_1, .mission_path_pop_one_path .mission_path.completed_3_2 .path_3_1, .mission_path_pop_one_path .mission_path.completed_3_2 .path_3_2, .mission_path_pop_one_path .mission_path.completed_3_3 .path_3_1, .mission_path_pop_one_path .mission_path.completed_3_3 .path_3_2, .mission_path_pop_one_path .mission_path.completed_3_3 .path_3_3, .mission_path_pop_one_path .mission_path.completed_3_4 .path_3_1, .mission_path_pop_one_path .mission_path.completed_3_4 .path_3_2, .mission_path_pop_one_path .mission_path.completed_3_4 .path_3_3, .mission_path_pop_one_path .mission_path.completed_3_4 .path_3_4, .mission_path_pop_one_path .mission_path.completed_3_4 .path_connector, .mission_path_pop_one_path .mission_path.completed_4_1 .path_4_1, .mission_path_pop_one_path .mission_path.completed_4_2 .path_4_1, .mission_path_pop_one_path .mission_path.completed_4_2 .path_4_2, .mission_path_pop_one_path .mission_path.completed_4_3 .path_4_1, .mission_path_pop_one_path .mission_path.completed_4_3 .path_4_2, .mission_path_pop_one_path .mission_path.completed_4_3 .path_4_3, .mission_path_pop_one_path .mission_path.completed_4_4 .path_4_1, .mission_path_pop_one_path .mission_path.completed_4_4 .path_4_2, .mission_path_pop_one_path .mission_path.completed_4_4 .path_4_3, .mission_path_pop_one_path .mission_path.completed_4_4 .path_4_4, .mission_path_pop_one_path .mission_path.completed_4_4 .path_connector, .mission_path_pop_one_path .mission_path.completed_before_last .path_1_1, .mission_path_pop_one_path .mission_path.completed_before_last .path_1_2, .mission_path_pop_one_path .mission_path.completed_before_last .path_1_3, .mission_path_pop_one_path .mission_path.completed_before_last .path_1_4, .mission_path_pop_one_path .mission_path.completed_before_last .path_2_1, .mission_path_pop_one_path .mission_path.completed_before_last .path_2_2, .mission_path_pop_one_path .mission_path.completed_before_last .path_2_3, .mission_path_pop_one_path .mission_path.completed_before_last .path_2_4, .mission_path_pop_one_path .mission_path.completed_before_last .path_3_1, .mission_path_pop_one_path .mission_path.completed_before_last .path_3_2, .mission_path_pop_one_path .mission_path.completed_before_last .path_3_3, .mission_path_pop_one_path .mission_path.completed_before_last .path_3_4, .mission_path_pop_one_path .mission_path.completed_before_last .path_4_1, .mission_path_pop_one_path .mission_path.completed_before_last .path_4_2, .mission_path_pop_one_path .mission_path.completed_before_last .path_4_3, .mission_path_pop_one_path .mission_path.completed_before_last .path_4_4, .mission_path_pop_one_path .mission_path.completed_before_last .path_connector, .mission_path_pop_one_path .mission_path.completed_before_last .path_last, .mission_pop .requirements #first_q:hover .achiev, .mission_pop.reward .get_reward, .mission_pop.reward h2, .mission_window.completed .mission_core h2, .mission_window.completed .mission_end .reward_btn a, .mu_competition .mu_content .mu_loader.no_country .dd, .mu_tournament_tutorial .page.active, .notification.globalAlerts.empireRising a.close, .notification.globalAlerts.empireRising a.goto, .notification.globalAlerts.jackpot_notification a.close, .notification.globalAlerts.jackpot_notification a.goto, .notification.globalAlerts.ongoingRw a.close, .notification.globalAlerts.ongoingRw a.goto, .notification.mission.empireRising a.close, .notification.mission.empireRising a.goto, .notification.mission.jackpot_notification a.close, .notification.mission.jackpot_notification a.goto, .notification.mission.ongoingRw a.close, .notification.mission.ongoingRw a.goto, .org_managers li:hover a, .power_pack_offer .send_message.show, .powerspin_sidebar.show_free .free_spin, .solid_pop.details .more_details, .spoils_of_war_prizes .prizes .prize .prize_roll.collected > a, .training_contract:hover > span, form .change-name-content.error .error-tip, form#congressLaws span.invalid-small {

    display: block;

}

.mission_window.completed .mission_core ul {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: pulse;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background: none repeat scroll 0 0 padding-box rgba(0, 0, 0, 0.1);

    border: 1px solid rgba(0, 0, 0, 0.1);

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 0 45px #CAF852, 0 1px 0 rgba(255, 255, 255, 0.4);

    display: table;

    float: none;

    margin: 0 auto -140px;

    padding: 5px 10px 15px;

    position: relative;

    top: -150px;

}

.mission_window .mission_head {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #515E67;

    background-image: url("http://www.erepublik.com/images/modules/core_missions/mission_texture.png");

    background-repeat: repeat;

    border-color: #34484D #34484D -moz-use-text-color;

    border-image: none;

    border-radius: 4px 4px 0 0;

    border-style: solid solid none;

    border-width: 1px 1px 0;

    box-shadow: 0 1px 0 #606A67 inset, 0 4px 4px rgba(0, 0, 0, 0.3), 0 0 15px rgba(0, 0, 0, 0.3) inset;

    float: left;

    height: 100px;

    position: relative;

    width: 598px;

    z-index: 3;

}

.mission_window .mission_head > a {

    background-position: -42px -27px;

    height: 24px;

    position: absolute;

    right: -1px;

    top: -1px;

    width: 22px;

}

.boxes .blue_beauty:active, .mission_window .mission_head > a:active {

    opacity: 0.6;

}

.mission_window .mission_head div {

    float: left;

    width: 460px;

}

.mission_window .mission_head img {

    background-position: 0 -27px;

    float: left;

    height: 36px;

    margin-left: 15px;

    margin-right: 15px;

    margin-top: 20px;

    padding: 3px 3px 4px;

    width: 36px;

}

.mission_window .mission_head h1 {

    color: #FFFFFF !important;

    font-size: 22px !important;

    margin-bottom: 2px !important;

    margin-top: 15px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4), 0 1px 1px rgba(0, 0, 0, 0.4);

    text-transform: capitalize;

}

.mission_window .mission_head p {

    color: #CFCFCF;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);

    width: 400px;

}

.mission_window .mission_core {

    background-color: #293339;

    background-image: url("http://www.erepublik.com/images/modules/core_missions/mission_core_repeat.png?1389875219");

    background-repeat: repeat;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.6) inset;

    clear: both;

    float: left;

    padding: 15px 0;

    position: relative;

    width: 600px;

    z-index: 2;

}

.mission_window .mission_core h2 {

    box-shadow: 0 0 45px #CAF852, 0 1px 0 rgba(255, 255, 255, 0.4);

    clear: both;

    color: #FFFFFF !important;

    display: none;

    font-family: Open Sans Condensed,sans-serif;

    font-size: 43px !important;

    font-weight: 700;

    margin-top: 20px;

    padding: 0 !important;

    text-align: center;

    text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.2), 0 0 45px #CAF852;

    text-transform: uppercase;

}

.mission_window .mission_core > img {

    background-color: #292C2F;

    background-image: url("http://www.erepublik.com/images/modules/core_missions/loader.gif");

    background-position: center center;

    background-repeat: no-repeat;

    border: 2px solid #404C55;

    border-radius: 3px 3px 3px 3px;

    display: block;

    height: 160px;

    margin: 0 auto 5px;

    width: 576px;

}

.mission_window .mission_core h3 {

    border: 0 none;

    color: #FFFFFF;

    float: left;

    font-family: Open Sans Condensed,Helvetica,Arial,sans-serif;

    font-size: 16px;

    font-weight: 600;

    margin: 25px 0 0 15px;

    padding: 0;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4), 0 1px 1px rgba(0, 0, 0, 0.4);

    text-transform: uppercase;

}

.mission_window .mission_core ul {

    float: left;

    margin-left: 20px;

}

.mission_window .mission_core ul li {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: pulse;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-position: 0 -138px;

    float: left;

    height: 68px;

    position: relative;

    text-align: center;

    width: 68px;

}

.mission_window .mission_core ul li img {

    display: block;

    margin: 7px auto 0;

    position: relative;

    width: 50px;

}

.mission_window .mission_core ul li strong {

    bottom: -5px;

    display: block;

    position: absolute;

    width: 100%;

}

.mission_window .mission_core ul li strong span {

    background-color: #006DA5;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 #348BB7 inset, 0 1px 0 rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 0, 0, 0.2);

    color: #FFFFFF;

    display: inline-block;

    font-size: 11px;

    margin: 0 auto;

    padding: 1px 5px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);

}

.mission_window .mission_end {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #515E67;

    background-image: url("http://www.erepublik.com/images/modules/core_missions/mission_texture.png");

    background-repeat: repeat;

    border-color: -moz-use-text-color #34484D #34484D;

    border-image: none;

    border-radius: 0 0 4px 4px;

    border-right: 1px solid #34484D;

    border-style: none solid solid;

    border-width: 0 1px 1px;

    box-shadow: 0 -4px 4px rgba(0, 0, 0, 0.3), 0 0 15px rgba(0, 0, 0, 0.3) inset;

    float: left;

    position: relative;

    width: 598px;

    z-index: 3;

}

.mission_window .mission_end .reward_btn {

    background-color: #293339;

    background-image: url("http://www.erepublik.com/images/modules/core_missions/mission_core_repeat.png?1389875219");

    background-repeat: repeat;

    border-radius: 0 0 5px 5px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.6) inset;

    float: left;

    width: 568px;

}

.mission_window .mission_end .reward_btn a {

    background-image: url("http://www.erepublik.com/images/modules/sidebar/toxic_green.png?1412067038");

    background-position: 0 0;

    background-repeat: no-repeat;

    clear: both;

    color: #FFFFFF;

    display: none;

    font-size: 16px;

    font-weight: 700;

    height: 35px;

    margin: 21px auto 15px;

    padding-top: 12px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

    text-transform: capitalize;

    width: 256px;

}

#monetary_pop .blu:hover, .health_limit .green_go:hover, .home_reward .get_reward:hover, .mission_pop .get_reward:hover, .mission_window .mission_end .reward_btn a:hover, .pop a:hover, .rewards a:hover, .starter_pack_promo.black_friday_banner em:hover, .welcome a:hover {

    background-position: 0 -47px;

}

.mission_window .mission_end .reward_btn a:active {

    background-position: 0 -94px;

    color: #BFD771;

    height: 34px;

    padding-top: 13px;

}

.mission_window .mission_end ul {

    float: left;

    overflow: hidden;

    transition: height 0.2s ease-in-out 0s;

}

.mission_window .mission_end ul li {

    background-image: url("http://www.erepublik.com/images/modules/core_missions/mission_req_top.png?1389875219");

    background-position: center top;

    background-repeat: repeat-x;

    float: left;

    min-height: 75px;

    position: relative;

    width: 598px;

}

.mission_window .mission_end ul li.completed {

    background-image: url("http://www.erepublik.com/images/modules/core_missions/mission_req_top.png?1389875219"), url("http://www.erepublik.com/images/modules/core_missions/bg_completed.png"), url("http://www.erepublik.com/images/modules/core_missions/mission_texture.png");

    background-position: center top, left center;

    background-repeat: repeat-x, repeat-y, repeat;

}

.mission_window .mission_end ul li.completed:hover .options em {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);

    border-color: rgba(0, 0, 0, 0.3);

}

.mission_window .mission_end ul li.completed > span {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-name: pulse;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-position: 0 -489px;

}

.mission_window .mission_end ul li.completed .options em {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);

    border-color: rgba(0, 0, 0, 0.2);

    color: #ECF8B9;

}

.mission_window .mission_end ul li.completed .requirement h4 {

    color: #BFD771;

    font-style: italic;

    position: relative;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

}

.mission_window .mission_end ul li.completed .requirement h4:after {

    border-bottom: 1px solid rgba(185, 230, 105, 0.6);

    content: "";

    height: 50%;

    left: 0;

    position: absolute;

    width: 100%;

}

.mission_window .mission_end ul li.completed .requirement em {

    color: #859C62;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

}

.mission_window .mission_end ul li:hover .options em {

    background-color: rgba(0, 0, 0, 0.3);

    color: #FFFFFF;

}

.mission_window .mission_end ul li > span {

    background-position: 0 -410px;

    float: left;

    height: 79px;

    position: relative;

    top: 2px;

    width: 76px;

}

.mission_window .mission_end ul li .placer {

    position: absolute;

    right: 15px;

    top: 0;

}

.mission_window .mission_end ul li .options {

    display: table-cell;

    height: 75px;

    margin-right: 15px;

    padding-top: 3px;

    vertical-align: middle;

}

.mission_window .mission_end ul li .options a {

    background-color: #2A6E0B;

    background-image: linear-gradient(#80B31C 0px, #2A6E0B 100%);

    border: 1px solid #33850D;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 1px rgba(0, 0, 0, 0.4);

    clear: both;

    color: #FFFFFF;

    float: left;

    font-size: 11px;

    font-weight: 700;

    min-width: 100px;

    padding: 3px 5px;

    position: relative;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 0 rgba(0, 0, 0, 0.2);

}

.mission_window .mission_end ul li .options a span {

    background-image: url("http://www.erepublik.com/images/modules/core_missions/small_gold.png?1389875219");

    background-position: right center;

    background-repeat: no-repeat;

    padding-right: 19px;

}

.mission_window .mission_end ul li .options a:hover {

    background-color: #33850D;

    background-image: linear-gradient(#90C920 0px, #33850D 100%);

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 13px rgba(91, 252, 0, 0.41);

}

#large_sidebar .user_invite a:active, .mission_window .mission_end ul li .options a:active {

    opacity: 0.6;

    top: 1px;

}

.mission_window .mission_end ul li .options em {

    background-color: rgba(0, 0, 0, 0.2);

    border: 1px solid rgba(0, 0, 0, 0.3);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.3) inset;

    color: #C3E0F3;

    float: left;

    font-size: 12px;

    font-weight: 700;

    height: 25px;

    line-height: 25px;

    margin-bottom: 5px;

    margin-top: 1px;

    min-width: 100px;

    padding: 0 5px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6);

    transition: all 0.2s ease 0s;

}

.mission_window .mission_end ul li .requirement {

    display: table-cell;

    height: 80px;

    margin-left: 5px;

    vertical-align: middle;

}

.mission_window .mission_end ul li .requirement h4 {

    color: #FFFFFF;

    display: inline-block;

    font-size: 14px;

    font-weight: 700;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);

}

.mission_window .mission_end ul li .requirement em {

    color: #999999;

    display: block;

    font-size: 11px;

    line-height: 12px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);

    width: 380px;

}

.mission_window .mission_end ul li .requirement a {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);

    border-bottom: 1px solid rgba(255, 255, 255, 0.2);

    border-radius: 5px 5px 5px 5px;

    float: left;

    left: -2px;

    margin-top: 3px;

    padding: 2px;

    position: relative;

}

.mission_window .mission_end ul li .requirement a span {

    animation: 1s ease 0s alternate none infinite border_highlight;

    background-color: #436F89;

    background-image: linear-gradient(#4793B3 0px, #436F89 100%);

    border: 1px solid #41829E;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 #69A7C1 inset, 0 1px 0 rgba(0, 0, 0, 0.4), 0 0 4px rgba(0, 0, 0, 0.2) inset;

    color: #E1F0F8;

    display: inline-block;

    font-size: 11px;

    line-height: 14px;

    padding: 2px 8px;

    position: relative;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 0 rgba(0, 0, 0, 0.3);

    transition: all 0.2s ease 0s;

}

.mission_window .mission_end ul li .requirement a:hover {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);

}

.mission_window .mission_end ul li .requirement a:hover span {

    background-color: #4B7D9A;

    background-image: linear-gradient(#4793B3 0px, #4B7D9A 100%);

    border: 1px solid #589DBA;

    color: #FFFFFF;

}

.mission_window .mission_end ul li .requirement a:active span {

    bottom: -1px;

    color: #96C9E4;

}

.animated {

    animation: 1s ease 0s normal both 1 none;

}

.animated.hinge {

    animation: 2s ease 0s normal none 1 none;

}

.lightSpeedIn {

    animation-name: lightSpeedIn;

    animation-timing-function: ease-out;

}

.flash {

    animation-name: flash;

}

.shake {

    animation-name: shake;

}

.shakeLess {

    animation-name: shakeLess;

}

.bounce {

    animation-name: bounce;

}

.bounceHorizontal {

    animation-name: bounceHorizontal;

}

.tada {

    animation-name: tada;

}

.swing {

    animation-name: swing;

    transform-origin: center top 0;

}

.wobble {

    animation-name: wobble;

}

.gifts_pack_offer.pulse, .gold_pack_offer.pulse, .pulse {

    animation-name: pulse;

}

.fadeIn, .mission_path_pop.august_event_2014_path .user_story_area.fadeIn, .mission_path_pop.september_missions_2013 .user_story_area.fadeIn {

    animation-name: fadeIn;

}

.fadeInUp {

    animation-name: fadeInUp;

}

.fadeInDown {

    animation-name: fadeInDown;

}

.fadeInLeft {

    animation-name: fadeInLeft;

}

.fadeInRight {

    animation-name: fadeInRight;

}

.fadeInUpBig {

    animation-name: fadeInUpBig;

}

.fadeInDownBig {

    animation-name: fadeInDownBig;

}

.fadeInLeftBig {

    animation-name: fadeInLeftBig;

}

.fadeInRightBig {

    animation-name: fadeInRightBig;

}

.fadeOut {

    animation-name: fadeOut;

}

.fadeOutUp {

    animation-name: fadeOutUp;

}

.fadeOutUpRotate {

    animation-name: fadeOutUpRotate;

}

.fadeOutDown {

    animation-name: fadeOutDown;

}

.fadeOutLeft {

    animation-name: fadeOutLeft;

}

.fadeOutRight {

    animation-name: fadeOutRight;

}

.fadeOutUpBig {

    animation-name: fadeOutUpBig;

}

.fadeOutDownBig {

    animation-name: fadeOutDownBig;

}

.fadeOutLeftBig {

    animation-name: fadeOutLeftBig;

}

.fadeOutRightBig {

    animation-name: fadeOutRightBig;

}

.bounceIn {

    animation-name: bounceIn;

}

.bounceInUp {

    animation-name: bounceInUp;

}

.bounceInDown {

    animation-name: bounceInDown;

}

.bounceInLeft {

    animation-name: bounceInLeft;

}

.bounceInRight {

    animation-name: bounceInRight;

}

.bounceOut {

    animation-name: bounceOut;

}

.bounceOutUp {

    animation-name: bounceOutUp;

}

.bounceOutDown {

    animation-name: bounceOutDown;

}

.bounceOutLeft {

    animation-name: bounceOutLeft;

}

.bounceOutRight {

    animation-name: bounceOutRight;

}

.rotateIn {

    animation-name: rotateIn;

}

.rotateInUpLeft {

    animation-name: rotateInUpLeft;

}

.rotateInDownLeft {

    animation-name: rotateInDownLeft;

}

.rotateInUpRight {

    animation-name: rotateInUpRight;

}

.rotateInDownRight {

    animation-name: rotateInDownRight;

}

.rotateOut {

    animation-name: rotateOut;

}

.rotateOutUpLeft {

    animation-name: rotateOutUpLeft;

}

.rotateOutDownLeft {

    animation-name: rotateOutDownLeft;

}

.rotateOutUpRight {

    animation-name: rotateOutUpRight;

}

.rotateOutDownRight {

    animation-name: rotateOutDownRight;

}

.hinge {

    animation-name: hinge;

}

.rollIn {

    animation-name: rollIn;

}

.showMessage {

    animation-name: showMessage;

}

.rollOut {

    animation-name: rollOut;

}

.flip {

    animation-name: flip;

    backface-visibility: visible !important;

    transform-style: preserve-3d;

}

.flipOutX {

    animation-name: flipOutX;

    backface-visibility: visible !important;

}

.flipOutY {

    animation-name: flipOutY;

    backface-visibility: visible !important;

}

.flipInY {

    animation-name: flipInY;

    backface-visibility: visible !important;

}

.flipInX {

    animation-name: flipInX;

    backface-visibility: visible !important;

}

.magic {

    animation-name: magic;

}

.swap {

    animation-name: swap;

}

.twisterInDown {

    animation-name: twisterInDown;

}

.twisterInUp {

    animation-name: twisterInUp;

}

.perspectiveDown {

    animation-name: perspectiveDown;

    backface-visibility: visible !important;

}

.perspectiveLeft {

    animation-name: perspectiveLeft;

    backface-visibility: visible !important;

}

.perspectiveRight {

    animation-name: perspectiveRight;

    backface-visibility: visible !important;

}

.perspectiveUp {

    animation-name: perspectiveUp;

    backface-visibility: visible !important;

}

.rotateDown {

    animation-name: rotateDown;

    backface-visibility: visible !important;

}

.rotateLeft {

    animation-name: rotateLeft;

    backface-visibility: visible !important;

}

.rotateRight {

    animation-name: rotateRight;

    backface-visibility: visible !important;

}

.rotateUp {

    animation-name: rotateUp;

    backface-visibility: visible !important;

}

.puffIn {

    animation-name: puffIn;

}

.puffOut {

    animation-name: puffOut;

}

.vanishIn {

    animation-name: vanishIn;

}

.vanishOut {

    animation-name: vanishOut;

}

.openDownLeft {

    animation-name: openDownLeft;

}

.openDownRight {

    animation-name: openDownRight;

}

.openUpLeft {

    animation-name: openUpLeft;

}

.openUpRight {

    animation-name: openUpRight;

}

.slideDown {

    animation-name: slideDown;

}

.slideLeft {

    animation-name: slideLeft;

}

.slideRight {

    animation-name: slideRight;

}

.slideUp {

    animation-name: slideUp;

}

.glow {

    animation-name: glow;

}

.grey_modal {

    -moz-box-sizing: border-box;

    background-color: #F1F1F1;

    background-image: url("http://www.erepublik.com/images/modules/misc/noiz.png");

    background-repeat: repeat;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2);

    padding: 20px;

    position: relative;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);

}

.grey_modal .inner {

    -moz-box-sizing: border-box;

    background-color: rgba(0, 0, 0, 0.1);

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8), 0 1px 0 rgba(0, 0, 0, 0.1) inset;

    display: block;

    padding: 10px;

    width: 100%;

}

.grey_modal .inner > a {

    display: block;

    float: left;

    text-align: left;

    width: 55%;

    word-break: break-all;

}

.grey_modal h2 {

    color: #262626;

    font-size: 14px;

    margin-bottom: 10px;

}

.grey_modal .close.old {

    background-image: url("http://www.erepublik.com/images/modules/misc/close_button.png");

    background-position: center top;

    background-repeat: no-repeat;

    border-radius: 10px 10px 10px 10px;

    height: 20px;

    position: absolute;

    right: 2px;

    text-indent: -9999px;

    top: 2px;

    width: 20px;

}

#large_sidebar .user_finances .gold_amount .get_gold:hover, #large_sidebar .user_info .user_notify .notify.nalert:hover, #large_sidebar .user_info .user_notify .notify.nmail:hover, .grey_modal .close.old:hover {

    background-position: 0 -20px;

}

.gifts_popup .gold_pack_offer .packs_area .gift_gold_holder, .grey_modal.remove_friend {

    width: 480px;

}

.grey_modal.remove_friend .right_placer {

    float: right;

    margin-top: 4px;

}

.grey_modal.remove_friend .right_placer a {

    border-radius: 4px 4px 4px 4px;

    float: left;

    font-size: 11px;

    font-weight: 700;

    margin-left: 8px;

    padding: 8px 0;

    text-align: center;

    width: 80px;

}

.grey_modal.remove_friend .right_placer a.bluein:active, .grey_modal.remove_friend .right_placer a.redin:active {

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset, 0 1px 0 rgba(255, 255, 255, 0.4);

}

.grey_modal.remove_friend .right_placer a.bluein {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #D5E4EC;

    background-image: linear-gradient(#E7F0F7 0px, #D5E4EC 100%);

    border-color: #C2D9E6 #C2D9E6 #B7D2E2;

    border-image: none;

    border-style: solid;

    border-width: 1px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 1px 1px rgba(0, 0, 0, 0.15);

    color: #5D778A;

    text-shadow: 0 1px 0 #FFFFFF;

}

.grey_modal.remove_friend .right_placer a.bluein:hover {

    background-color: #E0EBF1;

    background-image: linear-gradient(#F2F7FB 0px, #E0EBF1 100%);

}

.grey_modal.remove_friend .right_placer a.redin {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #CA4040;

    background-image: linear-gradient(#E26767 0px, #CA4040 100%);

    border-color: #DF5353 #DF5353 #DD4646;

    border-image: none;

    border-style: solid;

    border-width: 1px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 1px rgba(0, 0, 0, 0.15);

    color: #FFFFFF;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

}

.grey_modal.remove_friend .right_placer a.redin:hover {

    background-color: #CB4A4A;

    background-image: linear-gradient(#E47474 0px, #CB4A4A 100%);

}

.grey_modal.remove_friend .friend img {

    float: left;

    margin-right: 8px;

}

.grey_modal.remove_friend .friend strong {

    color: #155573;

    float: left;

    font-size: 11px;

    margin-top: 12px;

    position: relative;

}

#battle_listing .resistance_war, #large_sidebar .user_missions #sidebar_missions, #large_sidebar .user_section, #loginbox, #profileholder img.flag, #pvp .notifier img, #subscriptiontab, .bestof img, .buy_building table .building .simg, .facebook_coworkers h2, .friends_area, .mission_pop.winter_2013 .mission_error, .mission_pop.winter_2013 h2, .mission_pop.winter_2013 table, .rank_diff div, .rank_diff div .rank_diff_value span, form .change-name-content, form .change-name-submit {

    position: relative;

}

.friends_area #friends_list {

    clear: both;

    display: block;

}

.friends_area .delete_multiple_friends {

    border: 0 none;

    clear: both;
    display: block;

    margin: 0;

    padding: 0;

    width: 100%;

}

.friends_area .delete_multiple_friends .lister {

    margin: 0 0 10px;

}

.friends_area .delete_multiple_friends .remove_all_friends {

    background-color: #CA4040;

    background-image: url("img/noiz.png"), linear-gradient(#E26767 0px, #CA4040 100%);

    border: 1px solid #E26767;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.6) inset, 0 -1px 1px rgba(0, 0, 0, 0.1) inset;

    color: #FFFFFF;

    float: right;

    font-size: 11px;

    font-weight: 400;

    margin-bottom: 10px;

    padding: 5px 8px;

    position: relative;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

    top: 0;

}

.friends_area .delete_multiple_friends .remove_all_friends:hover {

    background-color: #CD4C4C;

    background-image: url("img/noiz.png"), linear-gradient(#E47474 0px, #CD4C4C 100%);

}

.friends_area .delete_multiple_friends .remove_all_friends:active {

    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset, 0 0 0 rgba(0, 0, 0, 0.1) inset;

    padding-bottom: 4px;

    padding-top: 6px;

}

.friends_area .delete_multiple_friends .remove_all_friends.inactive {

    background-color: #999191;

    background-image: url("img/noiz.png"), linear-gradient(#D8D5D5 0px, #999191 100%);

    border: 1px solid #D8D5D5;

    color: rgba(255, 255, 255, 0.898);

    cursor: default;

}

.friends_area .delete_multiple_friends .remove_all_friends.inactive:active {

    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.6) inset, 0 -1px 1px rgba(0, 0, 0, 0.1) inset;

    padding-bottom: 5px;

    padding-top: 5px;

}

.friends_area .delete_multiple_friends .remove_friend {

    display: block;

    float: left;

    height: 20px;

    margin: 4px 0 0 5px;

    width: 20px;

}

.friends_area .delete_multiple_friends .remove_friend label {

    background-image: url("http://www.erepublik.com/images/modules/friends/actions.png");

    background-position: -40px 0;

    background-repeat: no-repeat;

    cursor: pointer;

    display: block;

    float: left;

    height: 20px;

    width: 20px;

}

.friends_area .delete_multiple_friends .remove_friend label.selected {

    background-position: -40px -20px;

}

.friends_area .invite_friends {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #397394;

    background-image: url("img/noiz.png"), linear-gradient(#6AAED4 0px, #397394 100%);

    border-color: #5F94B4 #5083A3 #326483;

    border-image: none;

    border-left: 1px solid #5083A3;

    border-radius: 5px 5px 5px 5px;

    border-right: 1px solid #5083A3;

    border-style: solid;

    border-width: 1px 1px 2px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;

    clear: both;

    color: #FFFFFF;

    float: left;

    font-family: Arial;

    font-size: 11px;

    font-weight: 700;

    height: 35px;

    line-height: 16px;

    margin: 0;

    padding: 0 16px;

    position: relative;

    z-index: 99;

}

.friends_area .invite_friends span {

    background-image: url("http://www.erepublik.com/images/modules/friends/friend_icon.png");

    background-position: left center;

    background-repeat: no-repeat;

    display: block;

    margin-top: 7px;

    padding: 3px 0 3px 23px;

    text-shadow: 0 -1px 0 #377293;

}

.friends_area .invite_friends:hover {

    background-color: #397394;

    background-image: url("img/noiz.png"), linear-gradient(#66A0C1 0px, #397394 100%);

}

.friends_area .invite_friends:active {

    border-bottom: 1px solid #326483;

    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2) inset;

    height: 36px;

}

.friends_area .collect_btn {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #6AA22C;

    background-image: url("img/noiz.png"), linear-gradient(#A5D474 0px, #6AA22C 100%);

    border-color: #89BF51 #7CB245 #5B8D25;

    border-image: none;

    border-left: 1px solid #7CB245;

    border-radius: 5px 5px 5px 5px;

    border-right: 1px solid #7CB245;

    border-style: solid;

    border-width: 1px 1px 2px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;

    color: #FFFFFF;

    display: inline-block;

    font-family: Arial;

    font-size: 12px;

    font-weight: 700;

    height: 35px;

    margin: -10px 0 -7px;

    padding: 0 20px;

}

.friends_area .collect_btn span {

    display: block;

    margin-top: 7px;

    padding: 3px 0;

    text-shadow: 0 -1px 0 #5B8D24;

}

.friends_area .collect_btn span q {

    background-image: url("http://www.erepublik.com/images/modules/friends/gold.png");

    background-position: left center;

    background-repeat: no-repeat;

    margin-left: 3px;

    padding: 0 0 0 30px;

}

.friends_area .collect_btn:hover {

    background-color: #6AA22C;

    background-image: url("img/noiz.png"), linear-gradient(#82BF42 0px, #6AA22C 100%);

}

.friends_area .collect_btn:active {

    border-bottom: 1px solid #89BF51;

    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2) inset;

    height: 36px;

}

.friends_area .collect_btn:active span, .friends_area .invite_friends:active span {

    margin-top: 8px;

}

.friends_area .plain {

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.3);

    color: #FFFFFF;

    display: inline-block;

    padding: 5px 15px;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

}

.friends_area .plain:active {

    border-bottom-width: 1px !important;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.2) inset;

    margin-top: 1px;

}

.friends_area .plain img {

    margin-right: 4px;

    vertical-align: -6px;

}

.friends_area .plain.blue {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #387293;

    background-image: linear-gradient(#67A1C2 0px, #387293 100%);

    border-color: #5D92B2 #387293 #2F607C;

    border-image: none;

    border-left: 1px solid #387293;

    border-right: 1px solid #387293;

    border-style: solid;

    border-width: 1px 1px 2px;

}

.friends_area .plain.blue:hover {

    background-color: #3F80A5;

    background-image: linear-gradient(#79ACC9 0px, #3F80A5 100%);

}

.friends_area .plain.green {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #6BA32D;

    background-image: linear-gradient(#93CC56 0px, #6BA32D 100%);

    border-color: #8BC253 #75A93F #5D8F27;

    border-image: none;

    border-left: 1px solid #75A93F;

    border-right: 1px solid #75A93F;

    border-style: solid;

    border-width: 1px 1px 2px;

    padding: 5px 0;

    width: 100%;

}

.friends_area .plain.green:hover {

    background-color: #78B733;

    background-image: linear-gradient(#A0D26A 0px, #78B733 100%);

}

.friends_area .gold_bonus {

    -moz-box-sizing: border-box;

    background-color: #FDF1B1;

    background-image: linear-gradient(#FFFAD8 0px, #FDF1B1 100%);

    border: 1px solid #F9E4B5;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 #FFFCEB inset;

    cursor: default;

    height: 46px;

    margin-bottom: 5px;

    position: relative;

    transition: all 0.2s ease 0s;

    width: 100%;

}

.citizen_profile_header .gold_bonus:hover, .friends_area .gold_bonus:hover {

    box-shadow: 0 1px 0 #FFFCEB inset, 0 0 5px #FFEAB3;

}

.citizen_profile_header .gold_bonus img, .flares img, .friends_area .gold_bonus img {

    left: 0;

    position: absolute;

    top: 0;

}

.friends_area .gold_bonus span {

    color: #916E22;

    font-size: 11px;

    left: 70px;

    position: absolute;

    text-shadow: 0 1px 0 #FFFFFF;

    top: 10px;

}

.friends_area .lister {

    margin-top: 20px;

    width: 100%;

}

.friends_area .lister .list_gold, .friends_area .lister .list_rank, .friends_area .lister .list_xp {

    color: #4D4D4D;

    font-size: 11px;

    font-weight: 700;

    text-align: center;

}

.friends_area .lister .list_gold strong {

    background-image: url("http://www.erepublik.com/images/modules/friends/gold_small.png");

    background-position: left center;

    background-repeat: no-repeat;

    padding-left: 25px;

}

.friends_area .lister th {

    border-bottom: 1px solid #DCDCDC;

    color: #333333;

    font-size: 11px;

    font-weight: 700;

    padding-bottom: 8px;

}

.faded td, .faded th, .friends_area .lister tr.dead .friend_info a img, .gen_notification p a.close_notification:hover {

    opacity: 0.4;

}

.friends_area .lister tr.dead .friend_info a strong {

    background-image: url("http://www.erepublik.com/images/modules/friends/dead.png");

    background-position: left center;

    background-repeat: no-repeat;

    color: #808080;

    padding-left: 18px;

}

.friends_area .lister tr:hover td {

    background: none repeat scroll 0 0 #EFFAFE;

}

.friends_area .lister tr:hover td.list_gold {

    background: none repeat scroll 0 0 #E2F1F8;

}

.friends_area .lister tr:hover td.actions .send {

    background-position: 0 -20px;

    opacity: 0.7;

}

.friends_area .lister tr:hover td.actions .remove {

    background-position: -20px -20px;

    opacity: 0.7;

}

.friends_area .lister td {

    border-bottom: 1px solid #E9E9E9;

    padding: 8px;

}

.friends_area .lister td.list_gold {

    background: none repeat scroll 0 0 #F8F8F8;

}

.friends_area .lister td.friend_info a:hover img {

    box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);

}

.friends_area .lister td.friend_info a img {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #E4E4E4;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);

    float: left;

    height: 40px;

    image-rendering: optimizequality;

    margin-right: 10px;

    padding: 1px;

    transition: all 0.1s ease 0s;

    width: 40px;

}

.friends_area .lister td.friend_info a strong {

    color: #155573;

    float: left;

    font-size: 11px;

    margin-top: 14px;

}

.friends_area .lister td.actions a.act {

    background-image: url("http://www.erepublik.com/images/modules/friends/actions.png");

    background-repeat: no-repeat;

    float: left;

    height: 20px;

    margin-left: 5px;

    position: relative;

    text-indent: -9999px;

    width: 20px;

}

.friends_area .lister td.actions a.act:active {

    opacity: 0.3 !important;

}

.friends_area .lister td.actions a.act.send:hover {

    background-position: 0 -20px;

    opacity: 1;

}

.friends_area .lister td.actions a.act.remove {

    background-position: -20px 0;

}

.friends_area .lister td.actions a.act.remove:hover {

    background-position: -20px -20px;

    opacity: 1;

}

.friends_area .lister td.actions a.donate_from_friends {

    animation-delay: 0.2s;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: 2;

    animation-name: tada;

    animation-timing-function: ease;

    backface-visibility: hidden;

    background-clip: padding-box;

    background-image: url("http://www.erepublik.com/images/modules/friends/actions_donate_gift.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 20px;

    margin-right: 5px;

    position: relative;

    text-indent: -9999px;

    transition: all 0.25s ease-in 0s;

    width: 20px;

}

.friends_area .lister td.actions a.donate_from_friends:hover {

    bottom: 2px;

}

.friends_area .lister td.actions a.donate_from_friends:active {

    opacity: 0.8;

    top: 1px;

}

.friends_area .lister.colect_gold_table {

    margin-top: 0;

    position: relative;

    top: -38px;

}

.friends_area .lister.colect_gold_table th {

    border-bottom: 1px solid #DCDCDC;

    color: #333333;

    font-size: 12px;

    font-weight: 700;

    padding-bottom: 18px;

    text-align: center;

}

.friends_area .lister.colect_gold_table th.space {

    padding-left: 30px;

    padding-right: 30px;

}

.friends_area .lister.colect_gold_table td {

    color: #454545;

    font-size: 11px;

    font-weight: 700;

    text-align: center;

}

.friends_area .lister.colect_gold_table td.friend_info, body#companyprofile .attacker p, body#places .attacker p, body#timemanagement .attacker p, caption, th {

    text-align: left;

}

.friends_area .lister.colect_gold_table td .collect {

    display: block;

    margin: 0 auto;

    text-align: left;

    width: 55px;

}

.friends_area .lister.colect_gold_table td .collect img {

    padding: 0 2px 0 0;

    position: relative;

    top: 2px;

}

.friends_area .lister.colect_gold_table td .collect.nothing {

    color: #B3B3B3;

}

.friends_area .lister.invited_friends_list thead {

    background: none repeat scroll 0 0 #F9F9F9;

}

.friends_area .lister.invited_friends_list thead th {

    color: #555555;

    padding: 12px 8px;

}

.friends_area .lister.invited_friends_list thead th:first-child {

    text-indent: 54px;

}

.friends_area .lister.invited_friends_list thead th:last-child {

    padding-right: 10px;

    text-align: right;

}

.friends_area .pager {

    clear: both;

    float: left;

    margin-top: 15px;

    width: 100%;

}

.friends_area .pager p {

    color: #9A9A9A;

    float: left;

    font-size: 11px;

}

.friends_area .pager p strong {

    color: #414141;

}

#alliances .laws_list li .laws_action_2, #citizen_feed_friends .friend_list_actions a, #large_sidebar .zero_energy_side_pop .bottom_pane .reward_holder, #newMenu li a img.new_symbol, .asubs .acontrols .fluid_blue_dark, .battle_tip .country.right_side div, .battle_tip .country.right_side img, .battle_tip .crowns div.red, .friends_area .lister td.actions div, .friends_area .pager .pager_nav, .gold_pack_offer .packs_area .top .currency, .message_listing .pagination {

    float: right;

}

.friends_area .pager .pager_nav li {

    float: left;

    margin-left: 4px;

}

.friends_area .pager .pager_nav li.disabled a, .friends_area .pager .pager_nav li.disabled a:hover {

    background-color: #F3F3F3;

    background-image: linear-gradient(#FBFBFB 0px, #F3F3F3 100%);

    border-bottom: 1px solid #E7E7E7;

    cursor: default;

}

.cleditorDisabled, .friends_area .pager .pager_nav li.disabled a img, .friends_area .pager .pager_nav li.disabled a:hover img {

    opacity: 0.3;

}

.friends_area .pager .pager_nav li.next a, .friends_area .pager .pager_nav li.prev a {

    padding: 5px 30px;

}

.friends_area .pager .pager_nav li a {

    background-color: #D1EFFB;

    background-image: linear-gradient(#EEFAFF 0px, #D1EFFB 100%);

    border-bottom: 1px solid #B4DCEE;

    border-radius: 3px 3px 3px 3px;

    color: #72ABCC;

    float: left;

    font-size: 11px;

    font-weight: 700;

    padding: 5px 10px;

    text-align: center;

    text-shadow: 0 1px 0 #FFFFFF;

}

.friends_area .pager .pager_nav li a img {

    position: relative;

    top: 2px;

}

.friends_area .pager .pager_nav li a:hover {

    background-color: #BEE8F9;

    background-image: linear-gradient(#DAF4FF 0px, #BEE8F9 100%);

    border-bottom: 1px solid #A3D4EA;

}

.friends_area .collect_gold_invited {

    background-color: #4E9419;

    background-image: linear-gradient(#71B454 0px, #4E9419 100%);

    border: 1px solid #499015;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;

    color: #FFFFFF;

    display: inline;

    float: right;

    font: bold 11px/38px Arial,Helvetica,sans-serif;

    height: 38px;

    padding: 0 16px 0 39px;

    position: relative;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

}

.friends_area .collect_gold_invited:hover {

    background-color: #5CA823;

    background-image: linear-gradient(#83C964 0px, #5CA823 100%);

}

.friends_area .collect_gold_invited:active {

    background-color: #71B454;

    background-image: linear-gradient(#4E9419 0px, #71B454 100%);

}

.friends_area .collect_gold_invited span {

    background: url("http://www.erepublik.com/images/modules/_icons/gold_icon.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    display: block;

    height: 13px;

    left: 16px;

    position: absolute;

    top: 13px;

    width: 18px;

}

.friends_area .collect_gold_invited.inactive {

    background-color: #8D8D8D;

    background-image: linear-gradient(#BDBDBD 0px, #8D8D8D 100%);

    border: 1px solid #A4A4A4;

    border-radius: 5px 5px 5px 5px;

    color: #DFDFDF;

    cursor: default;

    opacity: 0.8;

}

.friends_area .collect_gold_invited.inactive span {

    background: url("http://www.erepublik.com/images/modules/_icons/gold_icon_inactive.png") no-repeat scroll center top rgba(0, 0, 0, 0);

}

.facebook_friends {

    -moz-box-sizing: border-box;

    background-color: #F1F1F1;

    background-image: url("http://www.erepublik.com/images/modules/misc/noiz.png");

    background-repeat: repeat;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2);

    display: none;

    padding: 25px;

    position: relative;

    width: 520px;

}

.facebook_friends .close, .facebook_friends .close2, .grey_modal .close, .grey_modal .close2 {

    background-color: #F1F1F1;

    background-image: url("http://www.erepublik.com/images/modules/misc/noiz.png");

    background-repeat: repeat;

    border-radius: 10px 10px 10px 10px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0), 2px -2px 5px rgba(0, 0, 0, 0.2);

    height: 20px;

    position: absolute;

    right: -4px;

    text-indent: -9999px;

    top: -4px;

    width: 20px;

}

.facebook_friends .close span, .facebook_friends .close2 span, .grey_modal .close span, .grey_modal .close2 span {

    background-image: url("http://www.erepublik.com/images/modules/friends/close_fb_button.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    display: block;

    height: 16px;

    margin: 2px 0 0 2px;

    width: 16px;

}

.facebook_friends .close2:hover span, .facebook_friends .close:hover span, .grey_modal .close2:hover span, .grey_modal .close:hover span {

    background-position: 0 -16px;

}

.facebook_friends h2 {

    -moz-box-sizing: border-box;

    background-image: url("http://www.erepublik.com/images/modules/friends/invite_frends.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    clear: both;

    color: #333333;

    display: block;

    float: left;

    font-family: Arial;

    font-size: 16px;

    font-weight: 700;

    height: 34px;

    line-height: 34px;

    margin-bottom: 10px;

    padding: 0 0 0 42px;

    text-align: left;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);

    width: 100%;

}

.facebook_friends .listing {

    -moz-box-sizing: border-box;

    background-color: rgba(0, 0, 0, 0.1);

    border-radius: 4px 4px 4px 4px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6), 0 1px 0 rgba(0, 0, 0, 0.1) inset;

    clear: both;

    float: left;

    margin-bottom: 10px;

    padding: 15px 10px;

    position: relative;

    text-align: left;

    width: 100%;

}

.facebook_friends .listing.display_friends {

    padding: 15px 6px;

}

.facebook_friends .listing a#share {

    background-color: #ECEEF5;

    background-image: url("http://www.erepublik.com/images/modules/friends/share_fb.jpg");

    background-position: 4px 3px;

    background-repeat: no-repeat;

    border: 1px solid #9DACCE;

    border-radius: 4px 4px 4px 4px;

    color: #3B5998;

    display: inline-block;

    font-family: lucida grande,tahoma,verdana,arial,sans-serif;

    font-size: 11px;

    padding: 2px 6px 2px 23px;

}

.facebook_friends .listing a#share:hover {

    border: 1px solid #6A83B9;

}

.facebook_friends .listing span {

    clear: both;

    color: #333333;

    display: block;

    font-family: Arial;

    font-size: 12px;

    font-weight: 700;

    text-align: left;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);

    width: 72%;

}

.facebook_friends .listing .copy_clipboard {

    left: 292px;

    position: absolute;

    top: 31px;

}

.facebook_friends .listing > input {

    background-color: rgba(255, 255, 255, 0.5);

    background-image: url("http://www.erepublik.com/images/modules/friends/link.png");

    background-position: 3px 8px;

    background-repeat: no-repeat;

    border: 0 none;

    border-radius: 4px 4px 4px 4px;

    clear: both;

    color: #575757;

    cursor: text;

    display: block;

    font-family: Arial;

    font-size: 11px;

    font-weight: 400;

    height: 28px;

    line-height: 28px;

    margin-top: 2px;

    padding: 0 10px 0 20px;

    text-align: left;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);

    transition: all 0.2s ease 0s;

    width: 254px;

}

.facebook_friends .listing > input:hover {

    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);

}

.facebook_friends .listing .highlight {

    background-color: #FFFAB9;

}

.facebook_friends .listing ul.social_btn {

    position: absolute;

    right: 0;

    top: 37px;

    width: 136px;

}

.facebook_friends .listing ul.social_btn li {

    display: inline;

    float: left;

    margin: 0 5px 5px 0;

    overflow: hidden;

    width: 60px;

}

.facebook_friends .listing .facebook_connect {

    background-image: url("http://www.erepublik.com/images/modules/homepage/facebook_signin.png");

    background-repeat: no-repeat;

    height: 24px;

    outline: 0 none;

    position: relative;

    text-decoration: none;

    text-indent: -99999px;

}

.facebook_friends .listing .facebook_connect.button {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #344E8F;

    background-image: linear-gradient(#677FBC 0px, #344E8F 100%);

    border-color: #50659C #475B8E #263965;

    border-image: none;

    border-left: 1px solid #475B8E;

    border-radius: 3px 3px 3px 3px;

    border-right: 1px solid #475B8E;

    border-style: solid;

    border-width: 1px;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 0 #6D85C3 inset;

    color: #FFFFFF;

    cursor: pointer;

    font-family: Helvetica Neue,Arial,Helvetica,sans-serif;

    font-size: 14px;

    font-weight: 700;

    height: auto;

    line-height: normal;

    margin: 0;

    outline: 0 none;

    padding: 5px 10px 6px;

    position: absolute;

    right: 10px;

    text-indent: 0;

    text-shadow: 0 -1px 0 #273B69;

    top: 9px;

    width: auto;

}

.facebook_friends .listing .facebook_connect.button.choose {

    font-family: Arial;

    font-size: 11px;

    font-weight: 700;

}

.facebook_friends .listing .facebook_connect.button img {

    margin-bottom: -7px;

    margin-right: 5px;

    margin-top: -5px;

    position: relative;

    top: -2px;

}

.facebook_friends .listing .facebook_connect:active {

    opacity: 0.7;

    top: 10px;

}

.facebook_friends .listing .invite {

    float: right;

    position: relative;

    text-align: left;

    text-indent: -9999px;

    top: 11px;

}

.facebook_friends .listing .invite.invite_yahoo {

    background-image: url("http://www.erepublik.com/images/modules/friends/share_icons.png");

    background-repeat: no-repeat;

    height: 26px;

    position: absolute;

    right: 60px;

    width: 26px;

}

.facebook_friends .listing .invite.invite_gmail {

    background-image: url("http://www.erepublik.com/images/modules/friends/share_icons.png");

    background-position: -42px 0;

    background-repeat: no-repeat;

    height: 26px;

    position: absolute;

    right: 20px;

    width: 26px;

}

.facebook_friends .listing .invite.invite_msn {

    background-image: url("http://www.erepublik.com/images/modules/friends/share_icons.png");

    background-position: -85px 0;

    background-repeat: no-repeat;

    height: 26px;

    position: absolute;

    right: 10px;

    width: 26px;

}

.facebook_friends .listing .invite.invite_gmail:active, .facebook_friends .listing .invite.invite_msn:active, .facebook_friends .listing .invite.invite_yahoo:active {

    opacity: 0.7;

    top: 12px;

}

.facebook_friends.invite_box, form.buylicense, form.companydetails {

    width: 550px;

}

.facebook_friends.invite_box .go-back {

    background: linear-gradient(#CEE2EC 0px, #9FCDE5 100%) repeat scroll 0 0 #9FCDE5;

    border-radius: 0 4px 4px 0;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);

    color: #3A6482;

    display: inline-block;

    font-family: Arial;

    font-size: 11px;

    font-weight: 700;

    height: 27px;

    padding: 0 10px 0 5px;

    position: relative;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

}

.facebook_friends.invite_box .go-back q {

    display: block;

    padding-top: 7px;

    position: relative;

    z-index: 999;

}

.facebook_friends.invite_box .go-back span {

    background: linear-gradient(#CEE2EC 0px, #9FCDE5 100%) repeat scroll 0 0 #9FCDE5;

    border-radius: 2px 2px 2px 2px;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);

    height: 20px;

    left: -10px;

    position: absolute;

    top: 4px;

    transform: rotate(45deg);

    width: 20px;

    z-index: 9;

}

.facebook_friends.invite_box .go_back {

    background-image: url("http://www.erepublik.com/images/modules/friends/back_bg.png");

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 28px;

    line-height: 28px;

    padding: 0 0 0 11px;

    position: absolute;

    right: 24px;

    top: 25px;

}

.facebook_friends.invite_box .go_back span {

    background-color: #9FCDE5;

    background-image: linear-gradient(#CEE2EC 0px, #9FCDE5 100%);

    border-bottom: 1px solid #7DB0CA;

    border-radius: 0 3px 3px 0;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);

    color: #3A6482;

    display: block;

    font-family: Arial;

    font-size: 12px;

    font-weight: 700;

    height: 26px;

    line-height: 28px;

    padding: 0 13px 0 9px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

}

.facebook_friends.invite_box .go_back:hover {

    background-position: 0 -28px;

}

.facebook_friends.invite_box .go_back:hover span {

    background-color: #99CEDC;

    background-image: linear-gradient(#C6DDE3 0px, #99CEDC 100%);

}

.facebook_friends.invite_box .go_back:active {

    background-position: 0 -56px;

    top: 26px;

}

.facebook_friends.invite_box .go_back:active span {

    border-bottom: 1px solid #98CEDC;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) inset;

    color: #4E7895;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);

}

.facebook_friends.invite_box .subtitle {

    -moz-box-sizing: border-box;

    background-image: url("http://www.erepublik.com/images/modules/friends/share_icons_vertical.png");

    background-position: -100px -100px;

    background-repeat: no-repeat;

    height: 26px;

    line-height: 24px;

    margin: 0 0 5px 5px;

    padding: 0 0 0 30px;

    text-shadow: 0 1px rgba(255, 255, 255, 0.5);

    width: 99%;

}

#citizen_feed_friends .start_message .import_box .go_gmail:hover, .facebook_friends.invite_box .subtitle.yahoo, .sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .sidebar_slide_up:hover {

    background-position: 0 -26px;

}

#citizen_feed_friends .start_message .import_box .go_gmail:active, .assault_pack_offer .payment_button:hover, .economy_pack_offer .payment_button:hover, .facebook_friends.invite_box .subtitle.gmail, .power_pack_offer .payment_button:hover, .sidebar_wrapper.battlefield_theme #large_sidebar .sidebar .sidebar_container .sidebar_slide_up:active {

    background-position: 0 -52px;

}

.facebook_friends.invite_box .subtitle.msn {

    background-position: 0 -78px;

}

.facebook_friends.invite_box .fb_frame {

    -moz-box-sizing: border-box;

    background: none repeat scroll 0 0 #F7F7F7;

    clear: both;

    display: block;

    padding: 10px;

    width: 100%;

}

.facebook_friends.invite_box .send_invitation {

    background-color: #344E8F;

    background-image: linear-gradient(#5872B0 0px, #344E8F 100%);

    border-radius: 5px 5px 5px 5px;

    border-top: 1px solid #475A8B;

    box-shadow: 0 1px 0 #6A82BE inset, 0 1px 1px rgba(0, 0, 0, 0.5), 0 1px 6px rgba(0, 0, 0, 0.4);

    color: #FFFFFF;

    cursor: pointer;

    float: left;

    font-family: Arial;

    font-size: 11px;

    font-weight: 700;

    height: 24px;

    margin: 10px 0 0 5px;

    outline: 0 none;

    padding: 10px 15px 0;

    position: relative;

    text-align: center;

    text-shadow: 0 -1px 0 rgba(46, 68, 124, 0.698);

}

.facebook_friends.invite_box .send_invitation:hover {

    background-color: #344E8F;

    background-image: linear-gradient(#4E66A5 0px, #344E8F 100%);

    border-top: 1px solid #495C8E;

}

.facebook_friends.invite_box .send_invitation:active {

    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4) inset;

    height: 23px;

    padding: 11px 15px 0;

}

.facebook_friends.invite_box .send_invitation.disabled {

    background-color: #A5A5A5;

    background-image: linear-gradient(#C9C9C9 0px, #A5A5A5 100%);

    border-top: 1px solid #B6B1B1;

    box-shadow: 0 0 13px #A5A5A5 inset, 0 1px 2px rgba(0, 0, 0, 0.6), 0 1px 0 #E0DEDE inset;

    cursor: default;

    text-shadow: 0 -1px 0 #A5A5A5;

}

.facebook_friends.invite_box .find_friends_head {

    -moz-box-sizing: border-box;

    background-color: #A5A5A5;

    background-image: linear-gradient(#C9C9C9 0px, #A5A5A5 100%);

    border: 1px solid #B8B8B8;

    border-radius: 5px 5px 0 0;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;

    font-family: Arial;

    height: 45px;

    margin: 10px 0 0;

    padding: 10px;

    position: relative;

    text-align: left;

}

.facebook_friends.invite_box .find_friends_head span {

    color: #333333;

    float: left;

    font-size: 11px;

    padding-top: 6px;

    width: 50%;

}

#citizen_feed_friends .recommended_friends.selecter_friends .user_details, .citizen_sidebar .citizen_info .citizen_second small, .facebook_friends.invite_box .find_friends_head span input[type="checkbox"], .home_reward .reward_pop_box table div.reward_big_icon_image img, .home_reward .reward_pop_box table span.div_clone.reward_big_icon_image img {

    margin-top: 0;

}

.facebook_friends.invite_box .find_friends_head span label {

    cursor: pointer;

    font-weight: 400;

    margin: 0 0 0 3px;

    position: relative;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    top: -2px;

}

.facebook_friends.invite_box .find_friends_head > div {

    position: absolute;

    right: 9px;

    top: 10px;

}

.facebook_friends.invite_box .find_friends_head > div q {

    color: #333333;

    font-size: 11px;

    font-weight: 700;

    margin: 0;

    position: relative;

    right: 8px;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

    top: 5px;

}

.facebook_friends.invite_box .find_friends_head > div label {

    color: #333333;

    font-size: 11px;

    font-weight: 700;

    margin: 0;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

}

.facebook_friends.invite_box .find_friends_head > div input[type="text"] {

    border: 1px solid #B2B2B2;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) inset;

    color: #808080;

    font-size: 11px;

    height: 22px;

    line-height: 22px;

    margin-left: 5px;

    outline: 0 none;

    padding: 0 5px;

    transition: all 0.2s ease-in 0s;

    width: 138px;

}

.facebook_friends.invite_box .find_friends_head > div input[type="text"]:focus {

    box-shadow: 0 0 5px rgba(255, 255, 255, 0.5);

}

.facebook_friends.invite_box .find_friends {

    -moz-box-sizing: border-box;

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 0 0 5px 5px;

    font-family: Arial;

    height: 334px;

    margin: 0 0 10px;

    overflow: auto;

    padding: 5px;

}

.facebook_friends.invite_box .find_friends .friend_list {

    display: block;

    float: left;

    height: 41px;

    margin: 0 4px 6px 3px;

    padding: 0;

    width: 32%;

}

#confirmation .last, #promoPopupHolder.allPackPopup .gifts_area .donate_item:nth-child(2n), .combat_stash_offer .combatStash_links a.eb, .facebook_friends.invite_box .find_friends .friend_list.last, .pagination > a span {

    margin-right: 0;

}

.facebook_friends.invite_box .find_friends .friend_list label {

    background-color: #EBEBEB;

    background-image: linear-gradient(#F1F1F1 0px, #EBEBEB 100%);

    border-bottom: 1px solid #D9D9D9;

    border-radius: 3px 3px 3px 3px;

    cursor: pointer;

    display: block;

    height: 41px;

    overflow: hidden;

    padding: 0 0 0 10px;

}

.facebook_friends.invite_box .find_friends .friend_list label > div {

    background-image: url("http://www.erepublik.com/images/modules/friends/check_friend.png");

    background-position: 95% 0;

    background-repeat: no-repeat;

    display: block;

    height: 33px;

    padding: 8px 0 0;

    width: 100%;

}

.facebook_friends.invite_box .find_friends .friend_list label > div.feisbuc {

    display: table;

    height: 41px;

    padding-top: 0 !important;

    vertical-align: middle;

}

.facebook_friends.invite_box .find_friends .friend_list label > div img {

    border: 1px solid #CFCFCF;

    border-radius: 2px 2px 2px 2px;

    display: block;

    float: left;

    height: 28px;

    left: -1px;

    margin-right: 3px;

    overflow: hidden;

    position: relative;

    top: 6px;

    width: 30px;

}

.facebook_friends.invite_box .find_friends .friend_list label > div strong {

    clear: both;

    color: #333333;

    float: left;

    font-size: 11px;

    line-height: 120%;

}

.facebook_friends.invite_box .find_friends .friend_list label > div b {

    color: #333333;

    display: table-cell;

    font-size: 11px;

    font-weight: 700;

    height: 41px;

    line-height: 120%;

    margin: 0;

    padding-right: 20px;

    vertical-align: middle;

    width: 80px;

}

.facebook_friends.invite_box .find_friends .friend_list label > div small {

    clear: both;

    color: #8C8C8C;

    float: left;

    font-size: 10px;

    font-weight: 400;

}

.facebook_friends.invite_box .find_friends .friend_list label:hover {

    background-color: #DBD9D9;

    background-image: linear-gradient(#F1F1F1 0px, #DBD9D9 100%);

}

.facebook_friends.invite_box .find_friends .friend_list label.selected {

    background-color: #5D78AF;

    background-image: linear-gradient(#7D93BD 0px, #5D78AF 100%);

    background-position: 0 -41px;

    border-bottom: 1px solid #5570A7;

}

.facebook_friends.invite_box .find_friends .friend_list label.selected > div {

    background-position: 95% 100%;

}

.facebook_friends.invite_box .find_friends .friend_list label.selected > div.feisbuc img {

    border: 1px solid rgba(52, 78, 143, 0.46);

}

.facebook_friends.invite_box .find_friends .friend_list label.selected > div b, .facebook_friends.invite_box .find_friends .friend_list label.selected > div strong {

    color: #FFFFFF;

    text-shadow: 0 -1px 0 #5D76A6;

}

.facebook_friends.invite_box .find_friends .friend_list label.selected > div small {

    color: #BFD0F2;

    text-shadow: 0 -1px 0 #526DA0;

}

.facebook_friends.invite_box .find_friends .friend_list label.selected:hover {

    background-color: #5D78AF;

    background-image: linear-gradient(#7D93BD 0px, #5D78AF 100%);

    opacity: 0.9;

}

.facebook_invite_friends {

    background-image: url("http://www.erepublik.com/images/modules/homepage/facebook_signin.png");

    background-repeat: no-repeat;

    height: 22px;

    margin: 2px auto 0;

    outline: 0 none;

    position: relative;

    text-decoration: none;

    text-indent: -99999px;

    width: 150px;

}

.facebook_invite_friends.button {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #344E8F;

    background-image: linear-gradient(#677FBC 0px, #344E8F 100%);

    border-color: #50659C #475B8E #263965;

    border-image: none;

    border-left: 1px solid #475B8E;

    border-radius: 3px 3px 3px 3px;

    border-right: 1px solid #475B8E;

    border-style: solid;

    border-width: 1px;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 0 #6D85C3 inset;

    color: #FFFFFF;

    cursor: pointer;

    font-family: Helvetica Neue,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-weight: 700;

    height: auto;

    line-height: normal;

    margin: 0;

    outline: 0 none;

    padding: 5px 10px 6px;

    position: relative;

    text-indent: 0;

    text-shadow: 0 -1px 0 #273B69;

    top: -1px;

    width: auto;

}

.facebook_invite_friends.button img {

    margin-bottom: -7px;

    margin-right: 5px;

    margin-top: -5px;

    position: relative;

    top: -1px;

}

.facebook_invite_friends:active {

    opacity: 0.7;

    top: 1px;

}

.wof_pop {

    background: url("http://www.erepublik.com/images/modules/power_spin/popup_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-radius: 5px 5px 5px 5px;

    display: none;

    height: 603px;

    width: 436px;

}

.wof_pop .wof_overlay {

    background: url("http://www.erepublik.com/images/modules/power_spin/popup_bg_overlay.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: none;

    height: 610px;

    left: 0;

    opacity: 0;

    position: absolute;

    top: -7px;

    width: 450px;

    z-index: 99;

}

.wof_pop .close {

    background: url("http://www.erepublik.com/images/modules/power_spin/close.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 33px;

    position: absolute;

    right: -8px;

    top: 49px;

    width: 34px;

}

.country_tournament.epicSoldier > div .rank_nr:hover, .empire_help_pop .close:hover, .guerrilla_fight_tutorial .close:hover, .military_tournament_pop .close:hover, .mu_tournament_tutorial .close:hover, .wof_pop .close:hover {

    background-position: 0 -33px;

}

.wof_pop .close:active {

    top: 50px;

}

.wof_pop .wof_title {

    background: url("http://www.erepublik.com/images/modules/power_spin/powerspin_title_sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 120px;

    left: 0;

    margin: 0 auto;

    position: absolute;

    right: 0;

    top: -10px;

    width: 360px;

}

.wof_pop .wof_pin {

    background: url("http://www.erepublik.com/images/modules/power_spin/wheel_pin.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 36px;

    left: 210px;

    position: absolute;

    top: 28px;

    width: 18px;

    z-index: 9;

}

.wof_pop .wof_small_wheel {

    background: url("http://www.erepublik.com/images/modules/power_spin/wheel_small_size.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    bottom: 183px;

    height: 41px;

    left: 41px;

    position: absolute;

    width: 42px;

}

.wof_pop .wof_medium_wheel {

    background: url("http://www.erepublik.com/images/modules/power_spin/wheel_medium_size.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    bottom: 209px;

    height: 55px;

    left: 4px;

    position: absolute;

    width: 54px;

}

.wof_pop .wof_wheel {

    background: url("http://www.erepublik.com/images/modules/power_spin/popup_wheel.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 408px;

    left: 14px;

    position: absolute;

    top: 49px;

    width: 408px;

}

.wof_pop .wof_wheel .wof_prize_tooltip {

    border-radius: 105px 105px 105px 105px;

    display: block;

    height: 82px;

    position: absolute;

    width: 82px;

}

.wof_pop .wof_wheel .wof_prize_tooltip.reward_1 {

    left: 102px;

    top: 22px;

}

.wof_pop .wof_wheel .wof_prize_tooltip.reward_2 {

    left: 19px;

    top: 106px;

}

.wof_pop .wof_wheel .wof_prize_tooltip.reward_3 {

    left: 21px;

    top: 222px;

}

.wof_pop .wof_wheel .wof_prize_tooltip.reward_4 {

    left: 105px;

    top: 304px;

}

.wof_pop .wof_wheel .wof_prize_tooltip.reward_5 {

    left: 221px;

    top: 303px;

}

.wof_pop .wof_wheel .wof_prize_tooltip.reward_6 {

    left: 305px;

    top: 219px;

}

.wof_pop .wof_wheel .wof_prize_tooltip.reward_7 {

    left: 303px;

    top: 103px;

}

.wof_pop .wof_wheel .wof_prize_tooltip.reward_8 {

    left: 221px;

    top: 19px;

}

.wof_pop .wof_prize_title {

    color: #D4D6D6;

    font: bold 11px/12px "Open Sans Condensed",sans-serif;

    left: 0;

    margin: auto;

    opacity: 0;

    position: absolute;

    right: 0;

    text-align: center;

    text-shadow: 0 0 1px #000000;

    text-transform: uppercase;

    top: 220px;

    transform: scale(0);

    transition: all 0.35s ease 0s;

    width: 120px;

}

.wof_pop .wof_prize_title.show {

    opacity: 1;

    top: 170px;

    transform: scale(1);

}

.wof_pop .wof_prize {

    position: absolute;

    top: 200px;

    transform: scale(0);

    transition: transform 0.35s ease 0s;

}

.wof_pop .wof_prize.gold {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/gold.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 145px;

    left: 129px;

    top: 176px;

    width: 171px;

}

.wof_pop .wof_prize.energy_bars {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/energy_bars.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 145px;

    left: 129px;

    top: 176px;

    width: 171px;

}

.wof_pop .wof_prize.candy_bars {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/candy_bars.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 122px;

    left: 133px;

    top: 183px;

    width: 161px;

}

.wof_pop .wof_prize.free_spin {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/free_spin.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 146px;

    left: 143px;

    top: 178px;

    width: 146px;

}

.wof_pop .wof_prize.damage_booster {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/damage_booster.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 116px;

    left: 140px;

    top: 194px;

    width: 149px;

}

.wof_pop .wof_prize.prestige_points {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/prestige_points.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 138px;

    left: 144px;

    top: 183px;

    width: 147px;

}

.wof_pop .wof_prize.energy_house {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/energy_house.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 138px;

    left: 146px;

    top: 182px;

    width: 148px;

}

.wof_pop .wof_prize.bazooka_booster {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/bazooka_booster.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 122px;

    left: 140px;

    top: 188px;

    width: 151px;

}

.wof_pop .wof_prize.energy_booster {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/energy_booster.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 145px;

    left: 129px;

    top: 176px;

    width: 171px;

}

.wof_pop .wof_prize.bazooka {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/bazooka.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 122px;

    left: 126px;

    top: 190px;

    width: 177px;

}

.wof_pop .wof_prize.jackpot {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/jackpot.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 145px;

    left: 129px;

    top: 176px;

    width: 171px;

}

.wof_pop .wof_prize.pvp_bundle {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/pvp_bundle.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    height: 127px;

    left: 132px;

    top: 184px;

    width: 172px;

}

#spoils_of_war .close:hover, .wof_pop .wof_prize.show {

    transform: scale(1);

}

.wof_pop .wof_prize_glow {

    background: url("http://www.erepublik.com/images/modules/power_spin/prize_glow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 220px;

    left: 111px;

    opacity: 0;

    position: absolute;

    top: 135px;

    transition: opacity 0.3s ease 0s;

    width: 220px;

}

.wof_pop .wof_prize_glow.animate {

    animation-delay: 0s, 0s;

    animation-direction: normal, normal;

    animation-duration: 15s, 3s;

    animation-fill-mode: none, none;

    animation-iteration-count: infinite, infinite;

    animation-name: rightRotation, light_fade_out_in;

    animation-timing-function: linear;

}

#battle_listing .campaigns_header:hover, #battle_listing li:hover .countyTime, #battle_listing li:hover > q, #large_sidebar .user_avatar:hover span, .buy_for_friend_xmas .gift_your_friends:hover, .discover_banner a:hover, .gold_pack_offer .packs_area .gift_gold_holder > div:hover, .notification a.close:hover, .snow_toggle_btn.active span, .solid_pop .more_details:hover span, .upgrade_pop .upgrades ul.requirements_4health li.done .completed, .wof_pop .wof_prize_glow.show {

    opacity: 1;

}

.wof_pop .wof_prize_glow_stars_1 {

    background: url("http://www.erepublik.com/images/modules/power_spin/prize_glow_stars_1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 285px;

    left: 78px;

    opacity: 0;

    position: absolute;

    top: 103px;

    transform: scale(0);

    transition: transform 0.2s ease 0s;

    width: 285px;

    z-index: -1;

}

.wof_pop .wof_prize_glow_stars_1.show {

    animation: 2s linear 0s normal none infinite sparkle_fade_out_in;

    backface-visibility: hidden;

    transform: translateZ(0px);

}

.wof_pop .wof_prize_glow_stars_2 {

    background: url("http://www.erepublik.com/images/modules/power_spin/prize_glow_stars_2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: block;

    height: 285px;

    left: 78px;

    opacity: 0;

    position: absolute;

    top: 103px;

    transform: scale(0);

    transition: transform 0.2s ease 0s;

    width: 285px;

    z-index: -1;

}

.wof_pop .wof_prize_glow_stars_2.show {

    animation: 2s linear 0s normal none infinite sparkle_fade_in_out;

    backface-visibility: hidden;

    transform: translateZ(0px);

}

.wof_pop .post_to_feed {

    background: url("http://www.erepublik.com/images/modules/power_spin/post_to_feed.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    color: #FFFFFF;

    display: none;

    font: bold 12px Arial,Helvetica,sans-serif;

    height: 64px;

    margin: auto;

    opacity: 0;

    padding: 0 15px 0 35px;

    position: absolute;

    right: -50px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    top: 220px;

    transition: opacity 0.3s ease 0s;

    width: 131px;

    z-index: 101;

}

#articles .mbutton:active, .wof_pop .post_to_feed:hover {

    background-position: 0 -64px;

}

.wof_pop .post_to_feed span {

    display: table-cell;

    vertical-align: middle;

}

.wof_pop .wof_btn {

    background: url("http://www.erepublik.com/images/modules/power_spin/spin_btn.png") no-repeat scroll 0 -296px rgba(0, 0, 0, 0);

    border-radius: 0 0 205px 205px;

    bottom: 236px;

    display: block;

    height: 73px;

    left: 0;

    margin: 0 auto;

    position: absolute;

    right: 0;

    text-align: center;

    width: 202px;

    z-index: 100;

}

.wof_pop .wof_btn:hover {

    background-position: 0 -370px;

}

.wof_pop .wof_btn:active {

    background-position: 0 -444px;

    bottom: 235px;

}

.wof_pop .wof_btn .btn_title {

    color: #FFFFFF;

    display: block;

    font: bold 13px Arial,Helvetica,sans-serif;

    margin-top: 10px;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);

    width: 100%;

}

.wof_pop .wof_btn .spin_cost {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.15);

    border-radius: 2px 2px 2px 2px;

    color: #FFFFFF;

    display: inline-block;

    font: 10px Arial,Helvetica,sans-serif;

    margin-top: 6px;

    padding: 3px 10px 3px 8px;

}

.wof_pop .wof_btn .spin_cost img {

    margin: -1px 5px 0 0;

    vertical-align: middle;

}

#citizen_feed .controls, #citizen_feed .post_actions.no_comments .comment_counter, #citizen_feed .post_actions.no_comments.no_votes .first_dot, #citizen_feed .post_actions.no_comments.no_votes .post_stats, #citizen_feed .post_actions.no_votes .vote_counter, #citizen_feed .post_comments, #citizen_feed .post_comments .comment_reply .comment_button, #citizen_feed .post_comments .comment_reply .user_pic, #citizen_feed .post_comments .comment_reply textarea, #citizen_feed .post_comments .comment_reply.comment_on .fake_input, #citizen_feed .post_comments.single .comment_reply, #citizen_feed .shouter.posting .post_button b, #citizen_feed_friends .friend_list input, #citizen_feed_friends .recommended_friends li .user_details input, #large_sidebar .eat_food_wide.energy.load #eatload, #large_sidebar .eat_food_wide.energy.winter_treat.load #eatload, #large_sidebar .eat_food_wide.load q, #large_sidebar .user_goals h4 small, #large_sidebar .user_goals ul li.completed img, #large_sidebar .user_goals.minimize ul, #large_sidebar .user_missions #sidebar_missions .user_goals li.completed img, #large_sidebar a.upgrade_health_building.hidden, #menuText li#menu1 a span, #newMenu li#menu1 a span, #promoPopupHolder .goBack, #promoPopupHolder.gifts_popup.loading .assault_pack_offer .close, #promoPopupHolder.gifts_popup.loading .assault_pack_offer .goBack, #promoPopupHolder.gifts_popup.loading .combat_stash_offer .close, #promoPopupHolder.gifts_popup.loading .combat_stash_offer .goBack, #promoPopupHolder.gifts_popup.loading .economy_pack_offer .close, #promoPopupHolder.gifts_popup.loading .economy_pack_offer .goBack, #promoPopupHolder.gifts_popup.loading .power_pack_offer .close, #promoPopupHolder.gifts_popup.loading .power_pack_offer .goBack, #promoPopupHolder.loading .close, #promoPopupHolder.loading .goBack, #report_message_confirmation, #sending_message_indicator, .about_message p, .announcement_popup .footer .get_reward:active span:after, .assault_pack_offer .goBack, .assault_pack_offer .send_message, .assault_pack_offer .show_hide_message, .citizen_profile_header .citizen_status div.citizen_division_wrapper .citizen_division .division_holder .division_tip_holder, .combat_stash_offer .buy, .combat_stash_offer .goBack, .combat_stash_offer .send_message, .combat_stash_offer .show_hide_message, .combat_stash_offer.after .buy, .countries_tournament_ranks .mu_content .mu_listing li > strong.pos1 q, .countries_tournament_ranks .mu_content .mu_listing li > strong.pos2 q, .countries_tournament_ranks .mu_content .mu_listing li > strong.pos3 q, .countries_tournament_ranks .mu_content .mu_loader #ct_country, .countries_tournament_ranks .mu_content .mu_loader .dd, .countries_tournament_ranks .mu_content .mu_loader .mu_listing .country, .countries_tournament_ranks .mu_content .mu_loader .mu_titles .country, .country_tournament > div .progress_bar .level_threshold > div.rewarded .threshold_reward, .daily_reward .days.no1 .day1 p, .daily_reward .days.no2 .day1 p, .daily_reward .days.no2 .day2 p, .daily_reward .days.no3 .day1 p, .daily_reward .days.no3 .day2 p, .daily_reward .days.no3 .day3 p, .daily_reward .days.no4 .day1 p, .daily_reward .days.no4 .day2 p, .daily_reward .days.no4 .day3 p, .daily_reward .days.no4 .day4 p, .daily_reward .days.no5 .day1 p, .daily_reward .days.no5 .day2 p, .daily_reward .days.no5 .day3 p, .daily_reward .days.no5 .day4 p, .daily_reward .days.no5 .day5 p, .eat_food.load strong, .economy_pack_offer .goBack, .economy_pack_offer .send_message, .economy_pack_offer .show_hide_message, .epicSoldier_banner.started em, .epic_soldier_ranks .mu_content .mu_listing li > strong.pos1 q, .epic_soldier_ranks .mu_content .mu_listing li > strong.pos2 q, .epic_soldier_ranks .mu_content .mu_listing li > strong.pos3 q, .epic_soldier_ranks .mu_content .mu_loader .dd, .epic_soldier_ranks .mu_content .mu_loader.no_country .mu_listing .country, .epic_soldier_ranks .mu_content .mu_loader.no_country .mu_titles .country, .facebook_friends.invite_box .find_friends .friend_list input, .friends_area .delete_multiple_friends .remove_friend input[type="checkbox"], .friends_area .delete_multiple_friends .remove_friend label span, .gifts_pack_offer .what_you_received .donate_successfully_message, .gifts_popup .gold_pack_offer .packs_area .gift_gold_holder > div.gift_gold2, .gold_pack_offer .what_you_received .donate_successfully_message, .greetings_popup, .greetings_popup .what_you_received .donate_successfully_message, .grey_modal, .halloween_2013_sidebar:hover u q, .header_info .submit, .hide, .humanMsg a, .invite_friends_reward_pop .button_holder a:active:after, .mail_rewards_pop .footer .get_reward:active span:after, .mission_path_pop .mission_path .mission_icons li .tooltip, .mission_path_pop.august_event_2014_path .mission_path .mission_icons li .tooltip, .mission_path_pop.september_missions_2013 .mission_path .mission_icons li .tooltip, .mission_path_pop_one_path .mission_path .mission_icons li .tooltip, .mission_pop .requirements .req_content li.complete .details a, .mission_window .mission_end ul li.completed .options a, .mission_window .mission_end ul li.completed .requirement a, .mission_window.completed .mission_core h3, .mu_competition .mu_content .mu_listing li > strong.pos1 q, .mu_competition .mu_content .mu_listing li > strong.pos2 q, .mu_competition .mu_content .mu_listing li > strong.pos3 q, .mu_competition .mu_content .mu_loader .dd, .mu_competition .mu_content .mu_loader.no_country .mu_listing .country, .mu_competition .mu_content .mu_loader.no_country .mu_titles .country, .nc_gold_rush_pop .new_country_list li .new_country_status.hidden, .nc_gold_rush_pop #citizenListView.pop_title, .notification .notification_icon_holder .notification_flag, .notification.globalAlerts.empireRising > span, .notification.globalAlerts.jackpot_notification > span, .notification.globalAlerts.ongoingRw > span, .notification.mission.empireRising > span, .notification.mission.jackpot_notification > span, .notification.mission.ongoingRw > span, .off30gold.small > small, .power_pack_offer .goBack, .power_pack_offer .send_message, .power_pack_offer .show_hide_message, .rank_diff div .rank_diff_value.diff_equal span em, .report.onz, .spoils_of_war_rankings .spoils_content .spoils_listing li > strong.pos1 q, .spoils_of_war_rankings .spoils_content .spoils_listing li > strong.pos2 q, .spoils_of_war_rankings .spoils_content .spoils_listing li > strong.pos3 q, .strength_winter_promo.purchased a, .strength_winter_promo.purchased b, .strength_winter_promo.purchased em, .thanks_4buy_gold .what_you_received .donate_successfully_message, .tipper .stars.q10, .wof_pop .wof_btn.free_spin em, .wof_pop .wof_btn.free_spin img, body#military_units #promo, body#my_land #promo, div.email_subscription div.email_notifications_list .email_notifications_row.confirmation_box, div.email_subscription div.email_notifications_list .email_notifications_row.disabled, form .change-name-content .nc-error {

    display: none;

}

.countries_tournament_ranks .mu_content .mu_listing li > strong.pos3, .epic_soldier_ranks .mu_content .mu_listing li > strong.pos3, .mu_competition .mu_content .mu_listing li > strong.pos3, .spoils_of_war_rankings .spoils_content .spoils_listing li > strong.pos3, .wof_pop .wof_btn.free_spin:hover {

    background-position: 0 -74px;

}

.wof_pop .wof_btn.free_spin:active {

    background-position: 0 -148px;

    bottom: 235px;

}

.wof_pop .jackpot_prizes {

    bottom: 90px;

    height: 76px;

    left: 79px;

    margin: 0 auto;

    position: absolute;

    width: 278px;

}

#large_sidebar .user_finances .citizenship_currency_amount img, #large_sidebar .user_finances .currency_amount img, #large_sidebar .user_finances .gold_amount img, #large_sidebar .user_info .user_notify .notify img, #large_sidebar .user_missions #sidebar_missions a img, #super_battle_stats td .country_details, .badges .codeholder .padded input, .battle_tip .country.left_side, .battle_tip .country.left_side div, .battle_tip .country.left_side img, .battle_tip .crowns div.blue, .citizen_mass_destruction > strong, .countries_tournament_ranks .mu_content .mu_listing li .top_players, .division_tip .dtip_top_info, .donate_form .p_icon img, .epic_soldier_ranks .mu_content .mu_listing li .top_players, .friends_area .lister td.friend_info a, .gold_pack_offer .more_info input[type="checkbox"], .grey_modal.remove_friend .friend, .media_categories li, .media_categories li a img, .media_categories ul, .mission_pop .requirements .mission_details, .mu_competition .mu_content .mu_listing li .top_players, .nc_gold_rush_pop .nc_user_list .nc_register_row .nc_entry_nr, .pagination div, .restricts img.left, .restricts-long a.avatarholder, .solid_pop .details_holder ul, .solid_pop .details_holder > div, .solid_pop .inner .message > div.pic .message_icon, .tipper .tipper_repeat .extra div, .wof_pop .jackpot_prizes li, form.changeresidence, form.changeresidence .invalid-small, form.companydetails .invalid-small, form.congressmandonate div.buttonalign, form.debatelocation div.buttonalign, form.newcitizen div.buttonalign, form.partydetails .invalid-small, form.proposepeace div.buttonalign, form.taxes div.buttonalign, table.laws {

    float: left;

}

.wof_pop .jackpot_prizes li.prize_1 {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/jackpot_1.png") no-repeat scroll center center rgba(0, 0, 0, 0);

    height: 100%;

    width: 92px;

}

.wof_pop .jackpot_prizes li.prize_2 {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/jackpot_2.png") no-repeat scroll center center rgba(0, 0, 0, 0);

    height: 100%;

    margin-top: 11px;

    width: 92px;

}

.wof_pop .jackpot_prizes li.prize_3 {

    background: url("http://www.erepublik.com/images/modules/power_spin/prizes/jackpot_3.png") no-repeat scroll center center rgba(0, 0, 0, 0);

    height: 100%;

    width: 92px;

}

.wof_pop .jackpot_stars {

    background: url("http://www.erepublik.com/images/modules/power_spin/jackpot_stars.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    bottom: 52px;

    height: 46px;

    left: 0;

    margin: 0 auto;

    position: absolute;

    right: 0;

    width: 226px;

}

#alliances .laws_list li .laws_content .laws_votes .vote_box.vote_yes .vote_text.disabled, .countries_tournament_ranks .close:hover, .country_tournament.epicSoldier .next_reward > span.icon_strength_points, .epic_soldier_ranks .close:hover, .mu_competition .close:hover, .popup_alliances a.close_popup_alliances:hover, .wof_pop .jackpot_stars.star_1 {

    background-position: 0 -46px;

}

.countries_tournament_ranks .close:active, .country_tournament.epicSoldier .next_reward > span.icon_energy_booster, .epic_soldier_ranks .close:active, .mu_competition .close:active, .popup_alliances a.close_popup_alliances:active, .wof_pop .jackpot_stars.star_2 {

    background-position: 0 -92px;

}

.country_tournament.epicSoldier .next_reward > span.icon_energy_house, .country_tournament.epicSoldier .next_reward > span.icon_energy_house50, .wof_pop .jackpot_stars.star_3 {

    background-position: 0 -138px;

}

.wof_pop .wheel_expiration_msg {

    bottom: 9px;

    color: #868B90;

    font: 10px Arial,Helvetica,sans-serif;

    left: 0;

    margin: auto;

    position: absolute;

    right: 0;

    text-align: center;

    width: 265px;

}

.wof_pop .message_box {

    background: url("http://www.erepublik.com/images/modules/power_spin/message_box.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    color: #FFFFFF;

    cursor: pointer;

    display: table;

    height: 86px;

    left: 25px;

    position: absolute;

    text-align: center;

    top: 216px;

    transform: scale(0);

    transition: transform 0.3s ease 0s;

    width: 386px;

    z-index: 19;

}

.wof_pop .message_box span {

    display: table-cell;

    font: bold 12px Arial,Helvetica,sans-serif;

    padding: 5px 14px 10px;

    vertical-align: middle;

}

.wof_pop .message_box.show {

    display: table;

    transform: scale(1);

}

.wof_pop.locked .wof_btn {

    background-position: 0 -222px;

    color: #EEEEEE;

    cursor: default;

}

.wof_pop.locked .wof_btn:active {

    bottom: 236px;

}

@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-ms-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-ms-keyframes shake{0%,100%{-ms-transform:translateX(0)}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px)}20%,40%,60%,80%{-ms-transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes shakeLess{100%,60%{-webkit-transform:translateX(0)}20%{-webkit-transform:translateX(-10px)}0%,40%{-webkit-transform:translateX(10px)}}@-ms-keyframes shakeLess{100%,60%{-ms-transform:translateX(0)}20%{-ms-transform:translateX(-10px)}0%,40%{-ms-transform:translateX(10px)}}@keyframes shakeLess{100%,60%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}0%,40%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-ms-keyframes bounce{0%,100%,20%,50%,80%{-ms-transform:translateY(0)}40%{-ms-transform:translateY(-30px)}60%{-ms-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounceHorizontal{0%,100%,20%,50%,80%{-webkit-transform:translateX(0)}40%{-webkit-transform:translateX(-30px)}60%{-webkit-transform:translateX(-15px)}}@-ms-keyframes bounceHorizontal{0%,100%,20%,50%,80%{-ms-transform:translateX(0)}40%{-ms-transform:translateX(-30px)}60%{-ms-transform:translateX(-15px)}}@keyframes bounceHorizontal{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}60%{-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-ms-keyframes tada{0%{-ms-transform:scale(1)}10%,20%{-ms-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg)}100%{-ms-transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes swing{100%,20%,40%,60%,80%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-ms-keyframes swing{20%{-ms-transform:rotate(15deg)}40%{-ms-transform:rotate(-10deg)}60%{-ms-transform:rotate(5deg)}80%{-ms-transform:rotate(-5deg)}100%{-ms-transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@-ms-keyframes wobble{0%{-ms-transform:translateX(0%)}15%{-ms-transform:translateX(-25%) rotate(-5deg)}30%{-ms-transform:translateX(20%) rotate(3deg)}45%{-ms-transform:translateX(-15%) rotate(-3deg)}60%{-ms-transform:translateX(10%) rotate(2deg)}75%{-ms-transform:translateX(-5%) rotate(-1deg)}100%{-ms-transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-ms-keyframes pulse{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.1)}100%{-ms-transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInLeft{0%{opacity:0;-ms-transform:translateX(-20px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInRight{0%{opacity:0;-ms-transform:translateX(20px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInUpBig{0%{opacity:0;-ms-transform:translateY(2000px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInDownBig{0%{opacity:0;-ms-transform:translateY(-2000px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInLeftBig{0%{opacity:0;-ms-transform:translateX(-2000px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInRightBig{0%{opacity:0;-ms-transform:translateX(2000px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-ms-keyframes fadeOutUp{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutUpRotate{0%{opacity:1;-webkit-transform:translateY(0)}100%,80%{opacity:0;-webkit-transform:translateY(-20px)}}@-ms-keyframes fadeOutUpRotate{0%{opacity:1;-ms-transform:translateY(0)}100%,80%{opacity:0;-ms-transform:translateY(-20px)}}@keyframes fadeOutUpRotate{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%,80%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-ms-keyframes fadeOutDown{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-ms-keyframes fadeOutLeft{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-ms-keyframes fadeOutRight{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-ms-keyframes fadeOutUpBig{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-ms-keyframes fadeOutDownBig{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-ms-keyframes fadeOutLeftBig{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-ms-keyframes fadeOutRightBig{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@-ms-keyframes bounceIn{0%{opacity:0;-ms-transform:scale(0.3)}50%{opacity:1;-ms-transform:scale(1.05)}70%{-ms-transform:scale(0.9)}100%{-ms-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-ms-keyframes bounceInUp{0%{opacity:0;-ms-transform:translateY(2000px)}60%{opacity:1;-ms-transform:translateY(-30px)}80%{-ms-transform:translateY(10px)}100%{-ms-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes bounceInDown{0%{opacity:0;-ms-transform:translateY(-2000px)}60%{opacity:1;-ms-transform:translateY(30px)}80%{-ms-transform:translateY(-10px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-ms-keyframes bounceInLeft{0%{opacity:0;-ms-transform:translateX(-2000px)}60%{opacity:1;-ms-transform:translateX(30px)}80%{-ms-transform:translateX(-10px)}100%{-ms-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-ms-keyframes bounceInRight{0%{opacity:0;-ms-transform:translateX(2000px)}60%{opacity:1;-ms-transform:translateX(-30px)}80%{-ms-transform:translateX(10px)}100%{-ms-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@-ms-keyframes bounceOut{0%{-ms-transform:scale(1)}25%{-ms-transform:scale(0.95)}50%{opacity:1;-ms-transform:scale(1.1)}100%{opacity:0;-ms-transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-ms-keyframes bounceOutUp{0%{-ms-transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(20px)}100%{opacity:0;-ms-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-ms-keyframes bounceOutDown{0%{-ms-transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(-20px)}100%{opacity:0;-ms-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-ms-keyframes bounceOutLeft{0%{-ms-transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(20px)}100%{opacity:0;-ms-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-ms-keyframes bounceOutRight{0%{-ms-transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(-20px)}100%{opacity:0;-ms-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateIn{0%{-ms-transform-origin:center center;-ms-transform:rotate(-200deg);opacity:0}100%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-ms-keyframes rotateOut{0%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:center center;-ms-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-ms-keyframes hinge{0%{-ms-transform:rotate(0);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}20%,60%{-ms-transform:rotate(80deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}40%{-ms-transform:rotate(60deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}80%{-ms-transform:rotate(60deg) translateY(0);opacity:1;-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}100%{-ms-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-ms-keyframes rollIn{0%{opacity:0;-ms-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-ms-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@-webkit-keyframes showMessage{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0px)}}@-ms-keyframes showMessage{0%{opacity:0;-moz-transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0%)}}@keyframes showMessage{0%{opacity:0;-moz-transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0%)}}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-ms-keyframes rollOut{0%{opacity:1;-ms-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-ms-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes magic{0%{opacity:1;-webkit-transform-origin:100% 200%;-webkit-transform:scale(1,1) rotate(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:200% 500%;-webkit-transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0)}}@keyframes magic{0%{opacity:1;-webkit-transform-origin:100% 200%;-ms-transform-origin:100% 200%;transform-origin:100% 200%;-webkit-transform:scale(1,1) rotate(0deg) translate3d(0,0,0);-ms-transform:scale(1,1) rotate(0deg) translate3d(0,0,0);transform:scale(1,1) rotate(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:200% 500%;-ms-transform-origin:200% 500%;transform-origin:200% 500%;-webkit-transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0);-ms-transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0);transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0)}}@-webkit-keyframes swap{0%{opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) translate(-700px,0)}100%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(1,1) translate(0,0)}}@keyframes swap{0%{opacity:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) translate(-700px,0);-ms-transform:scale(0,0) translate(-700px,0);transform:scale(0,0) translate(-700px,0)}100%{opacity:1;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1) translate(0,0);-ms-transform:scale(1,1) translate(0,0);transform:scale(1,1) translate(0,0)}}@-webkit-keyframes twisterInDown{0%{opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%)}30%{-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%)}100%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(1,1) rotate(0deg) translateY(0)}}@keyframes twisterInDown{0%{opacity:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}30%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}100%{opacity:1;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1) rotate(0deg) translateY(0);-ms-transform:scale(1,1) rotate(0deg) translateY(0);transform:scale(1,1) rotate(0deg) translateY(0)}}@-webkit-keyframes twisterInUp{0%{opacity:0;-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0) rotate(360deg) translateY(100%)}30%{-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0) rotate(360deg) translateY(100%)}100%{opacity:1;-webkit-transform-origin:0 0;-webkit-transform:scale(1,1) rotate(0deg) translateY(0)}}@keyframes twisterInUp{0%{opacity:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}30%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}100%{opacity:1;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1) rotate(0deg) translateY(0);-ms-transform:scale(1,1) rotate(0deg) translateY(0);transform:scale(1,1) rotate(0deg) translateY(0)}}@-webkit-keyframes perspectiveDown{0%{-webkit-transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0)}}@keyframes perspectiveDown{0%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0);transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0)}}@-webkit-keyframes perspectiveLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0)}}@keyframes perspectiveLeft{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0);transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0)}}@-webkit-keyframes perspectiveRight{0%{-webkit-transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(180deg) translate3d(0,0,0)}}@keyframes perspectiveRight{0%{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(180deg) translate3d(0,0,0);transform:perspective(800px) rotateY(180deg) translate3d(0,0,0)}}@-webkit-keyframes perspectiveUp{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(180deg) translate3d(0,0,0)}}@keyframes perspectiveUp{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(180deg) translate3d(0,0,0);transform:perspective(800px) rotateX(180deg) translate3d(0,0,0)}}@-webkit-keyframes rotateDown{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 100%;-webkit-transform:perspective(800) rotateX(-180deg) translate3d(0,0,300px)}}@keyframes rotateDown{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,300px);-ms-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,300px);transform:perspective(800px) rotateX(-180deg) translate3d(0,0,300px)}}@-webkit-keyframes rotateLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800) rotateY(180deg) translate3d(0,0,300px)}}@keyframes rotateLeft{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateY(180deg) translate3d(0,0,300px);-ms-transform:perspective(800px) rotateY(180deg) translate3d(0,0,300px);transform:perspective(800px) rotateY(180deg) translate3d(0,0,300px)}}@-webkit-keyframes rotateRight{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800) rotateY(-180deg) translate3d(0,0,150px)}}@keyframes rotateRight{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,150px);-ms-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,150px);transform:perspective(800px) rotateY(-180deg) translate3d(0,0,150px)}}@-webkit-keyframes rotateUp{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800) rotateX(180deg) translate3d(0,0,100px)}}@keyframes rotateUp{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateX(180deg) translate3d(0,0,100px);-ms-transform:perspective(800px) rotateX(180deg) translate3d(0,0,100px);transform:perspective(800px) rotateX(180deg) translate3d(0,0,100px)}}@-webkit-keyframes puffIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}}@keyframes puffIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(2px);filter:blur(2px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes puffOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px)}}@keyframes puffOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(2px);filter:blur(2px)}}@-webkit-keyframes vanishIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(90px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}}@keyframes vanishIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(90px);filter:blur(90px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes vanishOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(20px)}}@keyframes vanishOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(20px);filter:blur(20px)}}@-webkit-keyframes openDownLeft{0%{-webkit-transform-origin:bottom left;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom left;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openDownLeft{0%{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-110deg);-ms-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes openDownRight{0%{-webkit-transform-origin:bottom right;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom right;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openDownRight{0%{-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(110deg);-ms-transform:rotate(110deg);transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes openUpLeft{0%{-webkit-transform-origin:top left;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:top left;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openUpLeft{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(110deg);-ms-transform:rotate(110deg);transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes openUpRight{0%{-webkit-transform-origin:top right;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:top right;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openUpRight{0%{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(-110deg);-ms-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes slideDown{0%{-webkit-transform-origin:0 0;-webkit-transform:translateY(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateY(100%)}}@-ms-keyframes slideDown{0%{-ms-transform-origin:0 0;-ms-transform:translateY(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateY(100%)}}@keyframes slideDown{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slideLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateX(-100%)}}@-ms-keyframes slideLeft{0%{-ms-transform-origin:0 0;-ms-transform:translateX(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateX(-100%)}}@keyframes slideLeft{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slideRight{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateX(100%)}}@-ms-keyframes slideRight{0%{-ms-transform-origin:0 0;-ms-transform:translateX(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateX(100%)}}@keyframes slideRight{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slideUp{0%{-webkit-transform-origin:0 0;-webkit-transform:translateY(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateY(-100%)}}@-ms-keyframes slideUp{0%{-ms-transform-origin:0 0;-ms-transform:translateY(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateY(-100%)}}@keyframes slideUp{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes rightRotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rightRotation{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes leftRotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes leftRotation{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes light_fade_out_in{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@keyframes light_fade_out_in{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@-webkit-keyframes light_fade_in_out{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@keyframes light_fade_in_out{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@-webkit-keyframes sparkle_fade_out_in{0%{opacity:1}45%{opacity:0}100%,90%{opacity:1}}@keyframes sparkle_fade_out_in{0%{opacity:1}45%{opacity:0}100%,90%{opacity:1}}@-webkit-keyframes sparkle_fade_in_out{0%{opacity:0}45%{opacity:1}100%,90%{opacity:0}}@keyframes sparkle_fade_in_out{0%{opacity:0}45%{opacity:1}100%,90%{opacity:0}}@-webkit-keyframes missle{0%{opacity:1}100%{opacity:0;left:100%}}@keyframes lightning_1{0%{opacity:1}100%{opacity:0;left:100%}}@-webkit-keyframes lightning_1{0%{opacity:1}10%,34%{opacity:0}35%{opacity:1}100%,45%{opacity:0}}@keyframes lightning_1{0%{opacity:1}10%,34%{opacity:0}35%{opacity:1}100%,45%{opacity:0}}@-webkit-keyframes lightning_2{0%,1%{opacity:0}1.5%{opacity:1}11%,35.5%{opacity:0}36.5%{opacity:1}100%,46%{opacity:0}}@keyframes lightning_2{0%,1%{opacity:0}1.5%{opacity:1}11%,35.5%{opacity:0}36.5%{opacity:1}100%,46%{opacity:0}}@-webkit-keyframes lightning_3{0%,37%{opacity:0}38%{opacity:.5}39.5%{opacity:0}41%{opacity:.5}42.5%{opacity:0}44%{opacity:1}54%{opacity:0}}@keyframes lightning_3{0%,37%{opacity:0}38%{opacity:.5}39.5%{opacity:0}41%{opacity:.5}42.5%{opacity:0}44%{opacity:1}54%{opacity:0}}@-webkit-keyframes glow{0%{-webkit-transform:scale(1);opacity:.6}50%{-webkit-transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);opacity:.6}}@-ms-keyframes glow{0%{-ms-transform:scale(1);opacity:.6}50%{-ms-transform:scale(1.2);opacity:1}100%{-ms-transform:scale(1);opacity:.6}}@keyframes glow{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.6}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.6}}.animated{-webkit-animation:1s ease;-ms-animation:1s ease;animation:1s ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation:2s ease;-ms-animation:2s ease;animation:2s ease}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.flash{-webkit-animation-name:flash;-ms-animation-name:flash;animation-name:flash}.shake{-webkit-animation-name:shake;-ms-animation-name:shake;animation-name:shake}.shakeLess{-webkit-animation-name:shakeLess;-ms-animation-name:shakeLess;animation-name:shakeLess}.bounce{-webkit-animation-name:bounce;-ms-animation-name:bounce;animation-name:bounce}.bounceHorizontal{-webkit-animation-name:bounceHorizontal;-ms-animation-name:bounceHorizontal;animation-name:bounceHorizontal}.tada{-webkit-animation-name:tada;-ms-animation-name:tada;animation-name:tada}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-ms-animation-name:swing;animation-name:swing}.wobble{-webkit-animation-name:wobble;-ms-animation-name:wobble;animation-name:wobble}.pulse{-webkit-animation-name:pulse;-ms-animation-name:pulse;animation-name:pulse}.fadeIn{-webkit-animation-name:fadeIn;-ms-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp{-webkit-animation-name:fadeInUp;-ms-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown{-webkit-animation-name:fadeInDown;-ms-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInLeft{-webkit-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight{-webkit-animation-name:fadeInRight;-ms-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-ms-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-ms-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-ms-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-ms-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeOut{-webkit-animation-name:fadeOut;-ms-animation-name:fadeOut;animation-name:fadeOut}.fadeOutUp{-webkit-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpRotate{-webkit-animation-name:fadeOutUpRotate;-ms-animation-name:fadeOutUpRotate;animation-name:fadeOutUpRotate}.fadeOutDown{-webkit-animation-name:fadeOutDown;-ms-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutRight{-webkit-animation-name:fadeOutRight;-ms-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-ms-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-ms-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-ms-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-ms-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.bounceIn{-webkit-animation-name:bounceIn;-ms-animation-name:bounceIn;animation-name:bounceIn}.bounceInUp{-webkit-animation-name:bounceInUp;-ms-animation-name:bounceInUp;animation-name:bounceInUp}.bounceInDown{-webkit-animation-name:bounceInDown;-ms-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;-ms-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;-ms-animation-name:bounceInRight;animation-name:bounceInRight}.bounceOut{-webkit-animation-name:bounceOut;-ms-animation-name:bounceOut;animation-name:bounceOut}.bounceOutUp{-webkit-animation-name:bounceOutUp;-ms-animation-name:bounceOutUp;animation-name:bounceOutUp}.bounceOutDown{-webkit-animation-name:bounceOutDown;-ms-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-ms-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;-ms-animation-name:bounceOutRight;animation-name:bounceOutRight}.rotateIn{-webkit-animation-name:rotateIn;-ms-animation-name:rotateIn;animation-name:rotateIn}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-ms-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-ms-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-ms-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-ms-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateOut{-webkit-animation-name:rotateOut;-ms-animation-name:rotateOut;animation-name:rotateOut}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-ms-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-ms-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-ms-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-ms-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.hinge{-webkit-animation-name:hinge;-ms-animation-name:hinge;animation-name:hinge}.rollIn{-webkit-animation-name:rollIn;-ms-animation-name:rollIn;animation-name:rollIn}.showMessage{-webkit-animation-name:showMessage;-ms-animation-name:showMessage;animation-name:showMessage}.rollOut{-webkit-animation-name:rollOut;-ms-animation-name:rollOut;animation-name:rollOut}.flip{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flip}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-name:flipOutX;-ms-backface-visibility:visible!important;backface-visibility:visible!important}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}.magic{-webkit-animation-name:magic;animation-name:magic}.swap{-webkit-animation-name:swap;animation-name:swap}.twisterInDown{-webkit-animation-name:twisterInDown;animation-name:twisterInDown}.twisterInUp{-webkit-animation-name:twisterInUp;animation-name:twisterInUp}.perspectiveDown{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveDown;animation-name:perspectiveDown}.perspectiveLeft{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveLeft;animation-name:perspectiveLeft}.perspectiveRight{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveRight;animation-name:perspectiveRight}.perspectiveUp{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveUp;animation-name:perspectiveUp}.rotateDown{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateDown;animation-name:rotateDown}.rotateLeft{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateLeft;animation-name:rotateLeft}.rotateRight{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateRight;animation-name:rotateRight}.rotateUp{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateUp;animation-name:rotateUp}.puffIn{-webkit-animation-name:puffIn;animation-name:puffIn}.puffOut{-webkit-animation-name:puffOut;animation-name:puffOut}.vanishIn{-webkit-animation-name:vanishIn;animation-name:vanishIn}.vanishOut{-webkit-animation-name:vanishOut;animation-name:vanishOut}.openDownLeft{-webkit-animation-name:openDownLeft;animation-name:openDownLeft}.openDownRight{-webkit-animation-name:openDownRight;animation-name:openDownRight}.openUpLeft{-webkit-animation-name:openUpLeft;animation-name:openUpLeft}.openUpRight{-webkit-animation-name:openUpRight;animation-name:openUpRight}.slideDown{-webkit-animation-name:slideDown;animation-name:slideDown}.slideLeft{-webkit-animation-name:slideLeft;animation-name:slideLeft}.slideRight{-webkit-animation-name:slideRight;animation-name:slideRight}.slideUp{-webkit-animation-name:slideUp;animation-name:slideUp}.glow{-webkit-animation-name:glow;-ms-animation-name:glow;animation-name:glow}body{background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px}.fb_btn_style{float:left;width:150px;height:22px;margin-top:2px;outline:0;text-decoration:none;background-image:url(http://www.erepublik.com/images/modules/homepage/facebook_signin.png);background-repeat:no-repeat;position:relative;text-indent:-99999px}.fb_btn_style.button{text-indent:0;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;cursor:pointer;height:auto;width:auto;line-height:normal;margin:0;top:-1px;padding:5px 10px 6px;background-color:#344e8f;background-image:-webkit-linear-gradient(#677fbc 0,#344e8f 100%);background-image:linear-gradient(#677fbc 0,#344e8f 100%);border:1px solid #475b8e;border-top:1px solid #50659c;border-bottom:1px solid #263965;font-weight:700;color:#fff;outline:0;text-shadow:#273b69 0 -1px 0;font-size:11px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 0 #6d85c3 inset;position:relative;border-radius:3px}.fb_btn_style.button img{margin-top:-5px;position:relative;margin-right:5px;top:-1px;margin-bottom:-7px}.fb_btn_style:active{top:1px;opacity:.7}#container{width:954px;margin:0 auto;display:block}#header{width:954px;float:left;display:block;margin-bottom:0;position:relative}#header .header_top{display:block;width:760px;float:right;text-align:left;position:relative;height:55px;font-family:Arial,Helvetica,sans-serif}#header .header_top .gbBackToErpk{display:inline-block;float:right;width:200px;text-align:left}#header .header_top .gbBackToErpk a.salesPageBackNew{display:inline;float:left;width:170px;height:31px;color:#fff;line-height:31px;text-align:left;padding-left:13px;position:relative;margin-left:0;top:48px;margin-right:10px;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat 0 -364px}#header .header_top .fb_like{float:left;width:250px;text-align:left;padding:0;margin:17px 0 0;position:relative}#header .header_top .fb_like.buyPage{margin-top:55px}#header .header_top .fb_like>a{font-size:10px;font-weight:400;color:#4e7992;display:inline-block;margin:0;padding:7px 0 7px 7px;background-color:#fff;position:relative;left:-15px;top:-3px;z-index:10;float:left}#header .header_top .erpk_time{float:left;width:240px;text-align:left;padding:0;margin:20px 0 0;font-size:11px;color:#878b96;cursor:default;-webkit-transition:color .25s ease-in;transition:color .25s ease-in}#header .header_top .erpk_time .date{display:inline-block;margin:0 0 0 10px;padding:0 0 0 15px;background-image:url(http://www.erepublik.com/images/modules/misc/date.png);background-repeat:no-repeat;background-position:left}#header .header_top .erpk_time .time{display:inline-block;margin:0 0 0 10px;padding:0 0 0 13px;color:#878b96;background-image:url(http://www.erepublik.com/images/modules/misc/time.png);background-repeat:no-repeat;background-position:left}#header .header_top #searchholder{float:left;text-align:left;width:170px;display:block;padding:0;margin:14px 0 0;position:relative}#header .header_top #searchholder label{position:absolute;top:7px;left:7px;font-size:11px;font-family:Arial;color:#9a9a9a;cursor:text}#header .header_top #searchholder .field{width:155px;height:19px;float:left;padding:3px 5px;border:1px solid #e5e5e6;border-top:1px solid #cecfcf;border-bottom:1px solid rgba(242,242,242,.9);border-radius:3px;font-size:11px;font-family:Arial;color:#9a9a9a;background-color:rgba(242,242,242,.7);box-shadow:0 1px 1px #e6e6e6 inset;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}#header .header_top #searchholder .field:hover{background-color:rgba(242,242,242,.5);color:#b3b3b3;border:1px solid #eaeaeb;border-top:1px solid #d3d4d4;border-bottom:1px solid rgba(242,242,242,.8)}#header .header_top #searchholder .field:focus{background-color:rgba(242,242,242,.3);outline:0;color:#4e4e4e;border:1px solid #eaeaeb;border-top:1px solid #e8e8e8;border-bottom:1px solid rgba(242,242,242,.8)}#header .header_top a.logout{float:right;max-width:70px;position:relative;display:inline-block;height:12px;line-height:12px;padding:0 0 0 15px;margin:22px 5px 0 0;font-size:11px;text-shadow:0 1px 0 rgba(255,255,255,.9);color:#6c6c6c;background-image:url(http://www.erepublik.com/images/modules/sidebar/logout_new.png);background-repeat:no-repeat;background-position:0 0}#header .header_top a.logout:hover{color:#a7a7a7;background-position:0 -12px}#logoNew{display:inline;float:left;height:120px;margin:2px 0 0 13px}#logoNew a{float:left;display:inline;width:153px;height:109px;margin-top:0;background:url(http://www.erepublik.com/images/modules/misc/logo.png) no-repeat 0 0}body.winter_event #logoNew a{background:url(http://www.erepublik.com/images/modules/misc/logo_winter.png) no-repeat 0 0}#logoNew.halloween_logo a{background:url(http://www.erepublik.com/images/modules/misc/logo_halloween.png) no-repeat 0 0}.anniversary_event #logoNew{height:130px}.anniversary_event #logoNew a{background:url(http://www.erepublik.com/images/modules/misc/logo_anniversary.png) no-repeat 0 0;height:123px}#logo{display:inline;float:left;height:122px}#logo a{float:left;display:inline;width:153px;height:109px;margin-top:5px;background:url(http://www.erepublik.com/images/modules/misc/logo.png) no-repeat 0 0}#logo a span,#logoNew a span{position:absolute;*position:relative;text-indent:-9999px}#miniprofile{width:93px}#miniprofile .core{width:69px;padding:8px 12px 6px;float:left;display:block;border-radius:4px;background:url(http://www.erepublik.com/images/parts/miniprofile_bg.jpg) repeat 0 0}#miniprofile .nameholder{width:63px;padding:3px;float:left;display:block;text-align:center;background:#fff;border-bottom:1px solid #f0f0f0;overflow:hidden;color:#b2b2b2}#miniprofile .flagholder{width:55px;padding:0 7px;float:left;display:block;background:#fff;border-bottom:1px solid #f0f0f0}#sidebar{width:165px;float:left;padding:0 25px 0 0}#content{width:760px;padding:0;float:left;min-height:550px;display:block}#content.battlefield_theme{position:relative;width:950px}#content .new_banners_area{display:block;padding:0;margin:0;width:760px;clear:both}#content .new_banners_area>a{display:inline-block;float:left;text-align:left}#content .new_banners_wrapper:after{content:"";display:table;clear:both}ul.pager{width:400px;margin:0 auto;clear:both;display:block}ul.pager li{float:left;display:block;padding:30px 1px 30px 0}ul.pager li a{width:30px;height:24px;padding:8px 0 0;display:block;text-align:center;background:#f4f4f4;color:gray}ul.pager li a.on,ul.pager li a:hover{background:gray;color:#fff}ul.pager li a.prev{width:70px;padding-right:10px;text-align:right;font-weight:700;background:url(http://www.erepublik.com/images/parts/btn-prev.gif) left no-repeat}ul.pager li a.prev:hover{background-image:url(http://www.erepublik.com/images/parts/btn-prev_hover.gif)}ul.pager li a.first{background:url(http://www.erepublik.com/images/parts/btn-first.gif) left no-repeat}ul.pager li a.first:hover{background-image:url(http://www.erepublik.com/images/parts/btn-first_hover.gif)}ul.pager li a.last{background:url(http://www.erepublik.com/images/parts/btn-last.gif) left no-repeat}ul.pager li a.last:hover{background-image:url(http://www.erepublik.com/images/parts/btn-last_hover.gif)}ul.tabs{width:100%;float:left;display:block;padding-bottom:1px;border-bottom:1px solid #cfcfcf;margin-bottom:15px}.column ul.tabs{width:333px}ul.tabs li{float:left;display:inline;margin-right:1px}ul.tabs li a{float:left;display:block;background-color:#eee;padding-left:2px;color:#7f7f7f;text-align:center;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-radius:5px 5px 0 0}ul.tabs li a span{height:32px;float:left;padding-left:8px;line-height:32px}ul.tabs li a.on,ul.tabs li a:hover{background-color:#505050;color:#d8d8d8}#content .column{width:333px;padding-right:18px;float:left;display:block}#content .box{float:left;display:block;margin-bottom:20px}#content .box .title{width:333px;float:left;display:block;border-bottom:1px solid #cfcfcf;padding-bottom:5px;margin-bottom:15px}#content #latestnews.box .title,#content #news.box .title,#content #shouts.box .title{margin-bottom:0;border-bottom:0}.btn-arrowspager-left{display:inline;float:left;width:0;height:0;line-height:0;font-size:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #b0d6e4}.btn-arrowspager-left.over{border-right:12px solid #3c8da6}.btn-arrowspager-right{display:inline;float:left;width:0;height:0;line-height:0;font-size:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #b0d6e4}.btn-arrowspager-right.over{border-left:12px solid #3c8da6}ul.tabs li#topratedtab a span{width:70px;padding-left:0}ul.tabs li#latesttab a span{width:65px;padding-left:0}ul.tabs li#internationaltab a span{width:95px;padding-left:0}ul.tabs li#subscriptiontab a span{width:92px;padding-left:0}ul.tabs li#officialtab a span{width:95px}ul.tabs li#everyonetab a span{width:106px}ul.tabs li#internationalhalftab a span,ul.tabs li#nationaltab a span{width:156px}body#newspaper ul.tabs li a span{padding:0 25px 0 20px}#filters{width:760px;margin:10px 0;float:left;display:block}#filters .start{width:10px;height:87px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/bg-filters_left.gif) left no-repeat}#filters .core{height:69px;padding:9px 0;float:left;display:block;background:#e9f5fa}#filters .full{width:740px}#createcomp .core{height:37px;padding:25px 10px}#filters .end{width:10px;height:87px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/bg-filters_right.gif) left no-repeat}.leftfilters{float:left;display:inline;margin-right:15px}#filters a.selector,#filters a.selectortaged{width:55px;height:55px;float:left;display:block;overflow:hidden;padding:0 0 14px;margin-right:10px;background:url(http://www.erepublik.com/images/parts/btn-selector.gif) bottom no-repeat #fff}#filters a.selector:hover,#filters a.selectortaged:hover{background-image:url(http://www.erepublik.com/images/parts/btn-selector_hover.gif)}#filters a.selector-big{width:101px;height:55px;float:left;display:block;overflow:hidden;padding:0 0 14px;margin-right:10px;background:url(http://www.erepublik.com/images/parts/btn-selector-big.gif) bottom no-repeat #fff}#filters a.selector-big:hover{background-image:url(http://www.erepublik.com/images/parts/btn-selector-big_hover.gif)}#filters a.selector img{float:none;margin:0 auto}#filters a.selector .flagholder{margin:16px auto;display:block}#filters a.selectortaged .flagholder{margin:8px auto;width:30px;display:block}.postoff,.showoff{display:block;width:125px;font-size:13px;text-align:center;text-indent:25px;padding:8px 0}.showoff{color:#3c8fa7;background:url(http://www.erepublik.com/images/parts/icon_show-off.gif) 4px no-repeat}.postoff{color:#fff;margin-top:6px;background-image:url(http://www.erepublik.com/images/parts/bg_btn-post_new.gif);background-repeat:no-repeat}#filters a.selector .skillmeter,#filters a.selector-big .qlmeter{margin:20px auto}#filters .info{width:138px;height:25px;padding:15px 6px 15px 0;margin-right:1px;text-align:right;float:left;display:block;background:#fff;color:#666}#filters .skillinfo{width:108px;height:55px;padding:0 10px;margin-right:1px;float:left;display:block;background:#fff;color:#666}#filters .skillinfo .skillmeter{margin-top:18px;float:left;display:inline}#filters .qlmeter,#filters .skillmeter,#miniprofile .flagholder img{margin:0 auto}#filters a.selector span.date{padding-top:10px;line-height:18px;display:block;font-size:14px;text-align:center;color:gray}#filters a.selector-big span.date{line-height:18px;display:block;font-size:14px;text-align:center;color:gray;padding-top:20px}#filters a.quickjump{width:142px;height:47px;padding:11px;float:left;display:block;background:#fff;margin-right:5px}body#fullcontent #content{width:954px;padding:0;color:#666}.gold12{background-position:-396px -56px!important}.gold300{background-position:-297px -209px!important}.gold12_off{background-position:-396px -132px!important}body#fullcontent .half{width:465px;float:left;display:block;margin-right:24px}body#fullcontent p{width:100%;float:left;display:block}a.strongbtn2l{width:175px;height:51px;padding:11px 30px 0 13px;float:left;display:block;color:#fff;font-size:12px;background:url(http://www.erepublik.com/images/parts/btn-strongblue2l.gif) left no-repeat #65b8d4}a.strongbtn2l strong{font-size:18px;display:block}body#homepage #content{width:716px;padding:0}.hollyLabel3{left:2px}.hollyLabel140{left:398px}.hollyLabel300{left:496px}.box .item{width:333px;float:left;display:block;margin-bottom:10px}.box #ei.item{border-top:1px solid #cfcfcf;padding-top:10px}.box .iconholder{width:48px;padding:0 9px 0 0;float:left;display:block}.box .rankholder{width:48px;height:30px;padding:8px 9px 0 0;float:left;display:block;background:url(http://www.erepublik.com/images/parts/map-erepublik-content-homepage.png) no-repeat 0 -737px;text-align:center}.box .holder{width:240px;float:left;display:block;margin-bottom:0;padding-bottom:10px}body#media .box .holder{width:275px}#news.box .holder{width:276px}.box .closebtn{width:16px;padding:10px;float:left;display:block}ul.arrowspager{float:left;display:block;padding-bottom:15px}.post{float:left;display:block;width:299px}.salesGoldBuyBox{display:inline;float:left;margin-left:45px;margin-top:35px}.ico-latestEv-alliance,.ico-latestEv-attack,.ico-latestEv-ccandidature,.ico-latestEv-celections,.ico-latestEv-conquer,.ico-latestEv-impeach,.ico-latestEv-mppexpired,.ico-latestEv-peace,.ico-latestEv-pelections,.ico-latestEv-ppchoose,.ico-latestEv-prelections,.ico-latestEv-resistance,.ico-latestEv-secure,.ico-latestEv-war{display:inline;float:left;width:48px;height:38px;background-image:url(http://www.erepublik.com/images/parts/map-erepublik-content-homepage.png);background-repeat:no-repeat}.ico-latestEv-alliance{background-position:0 -39px}.ico-latestEv-peace{background-position:0 -117px}.ico-latestEv-conquer{background-position:0 -156px}.ico-latestEv-secure{background-position:0 -195px}.ico-latestEv-resistance{background-position:0 -234px}.ico-latestEv-mppexpired{background-position:0 -78px}.ico-latestEv-attack{background-position:0 -273px}.ico-latestEv-impeach{background-position:0 -507px}.ico-latestEv-ccandidature{background-position:0 -312px}.ico-latestEv-ppchoose{background-position:0 -351px}.ico-latestEv-celections{background-position:0 -390px}.ico-latestEv-pelections{background-position:0 -429px}.ico-latestEv-prelections{background-position:0 -468px}#press h2.section{border-color:#d2d2d2}#press ul.tabs{border-color:#bebebe}#press .half{width:330px;margin-right:30px;float:left;display:block}.linkholder{width:150px;margin-right:30px;float:left;display:block}a.imageholder{width:136px;height:136px;padding:6px;margin-bottom:6px;float:left;display:block;vertical-align:middle;text-align:center;border:1px solid #d9d9d9}img.landscape{margin-top:17px}#press .articleprev{width:485px;padding:0 40px 0 0;float:left;display:block}#press .logoprev{float:left;padding:6px 7px;border:1px solid #d9d9d9}#download-brochure{display:inline;float:left;width:100%;height:45px;background:#feffda;margin-bottom:40px;border-bottom:solid 1px #d6d6d6;margin-top:-15px;line-height:45px;text-align:center}.badgeholder{width:200px;padding:10px 20px;text-align:right;float:left;display:block}.codeholder{float:left;display:block;padding:20px 0}.codeholder input.field{width:250px;padding:6px;border:1px solid #d9d9d9;color:#868686}#homeholder{width:954px;height:296px;display:block;background:url(http://www.erepublik.com/images/bg-buildings.jpg) center no-repeat}#teaser{width:954px;height:141px;float:left;display:block;background:url(http://www.erepublik.com/images/home-teaser.jpg) top left no-repeat;margin-bottom:1px}#erpk-movie{z-index:1;position:relative;width:954px;height:141px}#tourbox{width:191px;height:120px;padding:22px 22px 0;float:left;display:block;margin-right:1px;border:1px solid #ffe559;background:#fefdbe;color:#bf9a28;text-align:center}#registerbox{width:191px;height:120px;padding:22px 22px 0;float:left;display:block;margin-right:1px;border:1px solid #beed65;background:#e2ffc0;color:#4ca64e;text-align:center}#loginbox{width:431px;height:128px;padding:14px 22px 0;float:left;display:block;border:1px solid #cde5ef;background:#e7f5ff;color:#82aec0}#loginbox form{margin:0;padding:0;float:left}#loginbox .title{font-size:18px;color:#82aec0;font-weight:400;width:100%;border-bottom:1px solid #cde5ef;margin-bottom:10px;padding-bottom:5px;float:left;display:block}body#fullcontent #loginbox .half{width:153px;padding-right:19px;margin-right:0;float:left;display:block}#loginbox .fieldname{width:100%;color:#82aec0;display:block;font-size:12px;margin-bottom:3px}#loginbox input.field{width:141px;padding:5px;border:1px solid #bdd6e0;background:#fff;font-size:12px;margin-bottom:10px}#loginbox a.smalldotted{color:#3c8fa7}#loginbox input.submit{width:85px;height:26px;padding-top:0;float:left;display:block;font-weight:700;color:#fff;background:url(http://www.erepublik.com/images/parts/map-erepublik-loggedout.png) no-repeat 0 -202px;border:0;font-size:12px;margin-top:17px;cursor:pointer;font-family:Arial;padding-bottom:2px}#loginbox input.submit:hover{background-position:0 -229px}#registerbox p,#tourbox p{text-align:center;line-height:150%}.thirdpart{width:478px;float:left;display:block;margin-right:33px}body#fullcontent .quotes p{width:254px;height:52px;padding:11px 25px 0 15px;color:#353535;background:url(http://www.erepublik.com/images/parts/map-erepublik-loggedout.png) 0 -256px no-repeat;margin-bottom:5px;line-height:130%}body#fullcontent .quotes p.oneline{padding-top:20px;height:43px}ul.insider li{padding-left:35px;width:250px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/map-erepublik-loggedout.png) -189px 0 no-repeat;color:gray;line-height:150%;margin-bottom:10px}ul.forumdiscussions li{padding-left:30px;width:255px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/map-erepublik-loggedout.png) -190px -149px no-repeat;color:gray;line-height:150%;margin-bottom:17px}ol.topcountries li{width:463px;padding:0 15px 8px 0;float:left;display:block;color:gray;margin-bottom:7px;border-bottom:1px solid #f1f1f1}ol.topcountries li .cono{color:#ccc;margin-left:5px;margin-right:6px}#toplineholder{border-top:solid 1px #d5d5d5;border-bottom:solid 1px #d5d5d5}body#salesPage div#toplineholder{padding:0 0 30px 2px;display:inline;width:954px;float:left;border-top:0;color:#4d4d4d;position:relative}a.salesPageBack{display:inline;float:left;width:170px;height:31px;color:#fff;line-height:31px;text-align:left;padding-left:13px;position:relative;margin-left:590px;top:48px;margin-right:10px;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat 0 -364px}#header .header_top .gbBackToErpk a.salesPageBackNew:hover,a.salesPageBack:hover{background-position:0 -396px}.salesContent{display:block;margin:0 auto;width:561px;margin-top:0;text-align:left;clear:both;padding:45px 0 0}.salesContent.newPayments{margin:0 196px}.salesContent.big{background:url(http://www.erepublik.com/images/parts/thanks_gold.png) no-repeat center top;padding:175px 0 0}.salesContent p.title{width:100%;clear:both;color:#333;font-family:Arial;font-size:22px;line-height:120%;font-weight:700;text-align:center;padding:0;margin:0 0 5px}.salesContent p.info{width:100%;clear:both;color:#666;font-family:Arial;font-size:12px;line-height:120%;text-align:center;padding:0;margin:0 0 10px}.salesContent .also_bought{width:478px;height:203px;display:block;background:url(http://www.erepublik.com/images/parts/also_bought.jpg) no-repeat;margin:25px 0 10px;padding:0 25px;clear:both;position:relative}.salesContent .also_bought .salesBoxNew{float:left;width:94px;height:131px;display:block;padding:5px 3px 0;margin:50px 26px 0 0;background:url(http://www.erepublik.com/images/parts/salesBoxBg.png) no-repeat left top}.salesContent .also_bought .salesBoxNew:hover{opacity:.9}.salesContent .also_bought .salesBoxNew a.title{width:100%;display:table;vertical-align:middle;text-align:center;color:#4a4520;font-size:12px;font-family:Arial;line-height:100%;text-shadow:0 1px 0 rgba(255,255,255,.9);font-weight:700;height:28px}.salesContent .also_bought .salesBoxNew a.image{display:block;width:100%;text-align:center;padding:0;margin-right:0;outline:0}.salesContent .also_bought .salesBoxNew a.image span.buy{width:100%;text-align:center;display:block;background-image:url(http://www.erepublik.com/images/parts/also_bought_items.png);background-repeat:no-repeat;height:75px}.salesContent .also_bought .salesBoxNew a.image span.buy.energy_bar{background-position:-121px 0}.salesContent .also_bought .salesBoxNew a.image span.buy.energy_barx5{background-position:-247px 0}.salesContent .also_bought .salesBoxNew a.image span.buy.energy_barx10{background-position:-371px 0}.salesContent .also_bought .salesBoxNew .goldprice{clear:both;background:url(http://www.erepublik.com/images/parts/price_bg.jpg) repeat-x left top;height:21px;line-height:21px;border:1px solid #f3b54b;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.1);margin:0 auto;text-align:left;width:58px;margin-top:1px;display:block;position:relative;border-bottom:2px solid #d6982f}.salesContent .also_bought .salesBoxNew .goldprice .price{font-size:11px;color:#996533;font-weight:700;font-family:Arial;text-shadow:0 1px 0 rgba(255,255,255,.5)}.salesContent .also_bought .salesBoxNew .goldprice .price strong{float:left;text-align:right;width:28px;margin:1px 0 0}.salesContent .also_bought .salesBoxNew .goldprice .icoGold{position:absolute;width:18px;height:13px;display:block;background:url(http://www.erepublik.com/images/parts/small_gold_ico.png) no-repeat right top;top:4px;right:8px}.salesContent .also_bought .top_title{padding:0;position:relative;margin:0 auto;margin-bottom:-35px;display:table}.salesContent .also_bought .top_title div.first{width:50px;height:32px;display:block;background:url(http://www.erepublik.com/images/parts/leftTopTitle.png) no-repeat left top;float:left;padding:0;margin:3px -23px 0 0;z-index:1}.salesContent .also_bought .top_title div.last{width:50px;height:32px;display:block;background:url(http://www.erepublik.com/images/parts/rightTopTitle.png) no-repeat right top;float:left;padding:0;margin:3px 0 0 -23px;z-index:1}.salesContent .also_bought .top_title div.center{height:32px;line-height:32px;display:block;background:url(http://www.erepublik.com/images/parts/centerTopTitle.jpg) repeat-x left top;float:left;padding:0 40px;margin:-9px 0 0 0;text-align:center;color:#fff;font-size:16px;letter-spacing:1px;text-shadow:1px 2px 0 rgba(0,0,0,.5);font-family:Open Sans Condensed,sans-serif,Arial;text-transform:uppercase;font-weight:700;z-index:99;position:relative}.salesContent p.light{width:561px;float:left;display:block}.salesContent center{display:inline;float:left;width:561px;text-align:center;margin-top:20px;padding-bottom:5px}.bigIcoExtraStorage,.bigIcoGold,.bigIcoUnlockFeatures,.bigIcoWellnessBox{display:inline;float:left;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageMenu-box.jpg) no-repeat;height:103px;margin-left:20px}.bigIcoGold{width:66px;background-position:0 -149px}.bigIcoWellnessBox{width:66px;background-position:-67px -149px}.bigIcoUnlockFeatures{width:80px;background-position:-134px -149px}.bigIcoExtraStorage{width:96px;background-position:-215px -149px;margin-left:10px}.salesTopInfoBox{display:inline;line-height:18px;width:440px;float:right}.salesTopInfoBox strong.title{font-size:24px;display:inline;width:440px;float:left;padding-bottom:12px}.salesHolderTitle{display:inline;float:left;width:552px;height:27px;line-height:27px;padding-left:9px;font-weight:700;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat 0 -564px;margin-top:15px}.goldHolder{display:inline;float:left;position:relative;margin-top:16px;width:600px;margin-bottom:10px;margin-left:-27px}.goldHolder.months{margin-left:165px;width:350px}.goldHolder input{display:inline;float:left;margin-left:23px;margin-top:43px;width:13px;height:13px}.goldHolder strong{display:inline;color:#fff;position:absolute;margin-top:41px;font-size:11px;width:57px;text-align:center;text-shadow:rgba(0,0,0,.2) 0 1px 0;padding-left:4px;right:0}.gold3,.gold5{background-position:0 -56px!important}.gold20{background-position:-99px -56px!important}.gold40{background-position:-198px -56px!important}.gold140,.gold80{background-position:-297px -56px!important}.month1{background-position:0 -209px!important;width:102px!important;height:80px!important;height:80px}.month1 input{margin-left:49px}.month6{background-position:-111px -209px!important;width:87px!important;height:66px!important;height:66px}.month6 input{margin-left:33px}.gold3_off,.gold5_off{background-position:0 -132px!important}.gold20_off{background-position:-99px -132px!important}.gold40_off{background-position:-198px -132px!important}.gold140_off,.gold80_off{background-position:-297px -132px!important}a.close_jamp{position:absolute;top:-10px;right:-6px}.salesContent .alert{display:inline;float:left;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat -552px -22px;padding-left:21px;margin-left:10px;width:530px;height:16px;line-height:16px;margin-top:12px;padding-bottom:14px}.salesContent .salesContentFooter .alert{display:inline;float:left;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat -552px -22px;padding-left:21px;height:16px;line-height:16px;margin-top:12px;padding-bottom:14px;width:auto;margin-left:0}.paymentHolder{display:inline;float:left;margin-left:30px;margin-top:16px}.paymentHolder input{display:inline;float:left;width:13px;height:13px;margin-right:8px;margin-top:8px}.paymentHolder label{cursor:pointer}.hollyLabel1,.hollyLabel12,.hollyLabel140,.hollyLabel20,.hollyLabel3,.hollyLabel300,.hollyLabel40,.hollyLabel5,.hollyLabel6,.hollyLabel80{display:block;height:66px;float:left;zoom:1;margin-left:12px;position:absolute;width:99px;cursor:pointer;text-indent:-9000px}.hollyLabel5{left:36px}.hollyLabel12{left:101px}.hollyLabel20{left:200px;width:87px}.hollyLabel40{left:299px;width:87px}.hollyLabel80{left:384px;width:87px}.hollyLabel1{left:-20px}.hollyLabel6{left:280px;width:87px}.payBayPayPal,.payByCash,.payByCreditCard,.payBySms{display:inline;float:left;height:43px;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat;margin-right:30px}.payBayPayPal{width:66px;background-position:0 -446px;margin-top:-8px}.payByCreditCard{width:108px;background-position:-67px -446px}.payByCash{width:79px;background-position:-176px -446px}.payBySms{width:70px;background-position:-256px -446px}.payBayPayPal_off{background-position:0 -490px}.payByCreditCard_off{background-position:-67px -490px}.payByCash_off{background-position:-176px -490px}.payBySms_off{background-position:-256px -490px}.salesContentFooter{border-top:solid 1px #d5d5d5;padding-top:10px!important;display:inline;float:left;width:561px;margin-top:20px}.salesContentFooter .label_cls{width:355px;display:block;float:left}.salesBtn{display:inline;float:right;width:174px;height:36px;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat 0 -290px;color:#fff;font-weight:700;text-align:center;font-size:14px;line-height:36px}.salesBtn:hover{background-position:0 -327px}.salesContentFooter .left{display:inline;float:left;width:355px;margin-left:12px}.salesContentFooter .left .light{color:#b3b3b3;font-size:11px;display:inline;float:left;width:355px;padding-bottom:10px}.salesTopLineHolder{display:inline;float:left;border-top:solid 1px #d5d5d5;padding-top:17px;width:561px}.icoAlloPass{display:inline;float:left;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat 0 -534px;width:211px;height:30px}.salesLink{text-decoration:underline;display:inline;float:right}.salesPayBySmsInfo{display:inline;font-weight:700;float:left;width:541px;height:51px;padding-left:10px;padding-right:10px;line-height:50px;margin-top:11px;background-image:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png);background-repeat:no-repeat;background-position:0 -945px}.salesPayBySmsInfo span{display:inline;float:left;width:541px;border-bottom:solid 1px #d5d5d5}.salesPayBySmsInfo span.last{border-bottom:0;width:500px}.salesPayBySmsInfo .value{color:#fff;display:inline;float:right;margin-top:1px;margin-right:5px;*margin-top:0}.salesInputCountry{border:1px solid #a6a6a6;height:23px;padding-bottom:2px;padding-right:2px;padding-top:2px;width:219px;display:inline;float:left;margin-left:150px;color:#4d4d4d;margin-top:14px;margin-right:10px}.salesCountryFlag{display:inline;float:left;margin-top:15px;*margin-top:14px}.bigBlue{font-size:14px;font-weight:700;color:#4097c6}.salesInputAccessCode{border:1px solid #a6a6a6;height:20px;padding:5px 10px 0;width:197px;display:inline;float:left;margin-left:150px;color:#4d4d4d;margin-top:14px;margin-right:10px}.salesTotalCost{display:inline;float:left;width:551px;height:37px;background:url(..http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat 0 -695px;margin-top:20px;line-height:37px;padding-left:10px}.salesWellnessBg{display:inline;float:left;width:551px;height:37px;background:url(..http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat 0 -733px;margin-top:20px;line-height:37px;padding-left:10px}.salesTotalCost.gold{background-position:0 -733px}.salesTotalCost strong,.salesWellnessCost strong{display:inline;float:left;width:400px}.salesTotalCost .value{color:#fff;font-weight:700;display:inline;float:right;margin-right:15px}.salesTotalCost.gold .value,.salesWellnessCost .value{color:#4b4b4b;font-weight:700;display:inline;float:right;margin-right:5px}.icoSmallGold{display:inline;float:right;width:16px;height:16px;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat -76px -428px;margin-right:12px;margin-top:12px}.salesWellnessBg strong{display:inline;float:left;width:450px}.salesWellnessBg .value{display:inline;float:right;width:43px;height:17px;line-height:17px;text-align:center;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat -212px -537px;color:#fff;font-weight:700;margin-top:10px;margin-right:12px}.salesBox{display:inline;float:left;width:559px;margin-top:-3px;border:solid 1px #ddd;background:#fff;padding-top:25px;padding-bottom:15px}.salesIcoSmExtraStorage,.salesIcoSmGold,.salesIcoSmUnlockFeatures,.salesIcoSmWellnessBox{display:inline;float:left;width:70px;height:60px;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageMenu-box.jpg) no-repeat;margin-left:56px;margin-right:56px;margin-bottom:5px}.salesIcoSmGold{background-position:0 -252px}.salesIcoSmWellnessBox{background-position:-70px -252px}.salesIcoSmUnlockFeatures{background-position:-140px -252px}.salesIcoSmExtraStorage{background-position:-210px -252px}.salesBox3{display:inline;float:left;width:183px;text-align:center}.salesBgD{display:inline;float:right;width:23px;height:13px;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesPageIcoBut.png) no-repeat -93px -428px;line-height:13px;color:#fff;text-align:right;padding-right:3px;margin-right:65px;font-size:10px;font-weight:700;font-family:Verdana,Arial,Helvetica,sans-serif}.salesBgDD{display:inline;float:right;margin-right:80px;width:28px;height:13px;line-height:13px;padding-right:3px;text-align:right;background:url(img/IMGMAP_salesPageIcoBut.png) no-repeat -44px -428px;color:#fff;font-size:10px;font-weight:700;font-family:Verdana,Arial,Helvetica,sans-serif}.salesBox3Sub{display:inline;float:right;padding-top:6px}.salesFrom{display:inline;float:right;color:#7d99a0;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;margin-right:5px}.salesFrom strong{color:#4d4d4d}.salesBox3 .icoSmallGold{margin-top:0;margin-right:62px}.salesInfoStartG,.salesInfoStartR,.salesInfoStartY{display:inline;float:right;width:183px;height:36px;background:url(img/IMGMAP_salesPageIcoBut.png) no-repeat;margin-top:127px}.salesInfoG,.salesInfoR,.salesInfoY{display:inline;float:right;width:153px;background:url(http://www.erepublik.com/images/parts/IMGMAP_salesRightInfoBoxBg.png) repeat-y;padding-left:15px;padding-right:15px;line-height:16px}.salesInfoStartY,.salesInfoY{background-position:-184px 0}.salesInfoR,.salesInfoStartR{background-position:-368px 0}.salesInfoEndG,.salesInfoEndR,.salesInfoEndY{display:inline;float:right;width:183px;height:15px;background:url(img/IMGMAP_salesPageIcoBut.png) no-repeat}.salesInfoEndY{background-position:-184px -40px}.salesInfoEndR{background-position:-368px -40px}.bgAlertY{width:569px;height:46px;background:#fffed6;margin-top:1px;float:left;display:inline;text-align:center;line-height:46px;color:#4d4d4d}.bgAlert2Y{width:100%;height:46px;background:#fffed6;margin-top:1px;float:left;display:inline;text-align:center;line-height:46px;color:#4d4d4d;border-top:1px #d5d5d5 solid;margin-bottom:3px}.strongRed{color:#e03030;font-weight:700}.messageAction{display:inline;float:right;color:gray}.icoShoutsExtraStorage{display:inline;float:right;width:35px;height:35px;background:url(http://www.erepublik.com/images/parts/icoSmallShoutsGetExtraStorage.png) no-repeat;margin-right:8px}.bgWhiteAlertShouts{display:inline;float:left;width:299px;height:41px;line-height:41px;background:#fff;border-top:solid 1px #d0eaf3;border-bottom:solid 1px #d0eaf3;margin-top:13px;text-align:center}.bgYellowAlertShouts{display:inline;float:left;width:299px;height:41px;line-height:41px;background:#fffed6;border-top:solid 1px #d0eaf3;border-bottom:solid 1px #d0eaf3;margin-top:13px;text-align:center}.armyInfoBottom{display:inline;float:left;width:100%;line-height:30px;color:#4d4d4d;border-top:solid 1px #e0e0e0;padding-bottom:20px}.btnUnlockFeatures{display:inline;background:url(http://www.erepublik.com/images/parts/btnUnlockFeatures.png) no-repeat;width:96px;height:26px;padding:7px 7px 7px 36px;font-weight:700;margin-left:5px;font-size:12px}.btnGetExtraStorage2{display:inline;background:url(http://www.erepublik.com/images/parts/btnGetExtraStorage.png) no-repeat;padding:8px 5px 9px 40px;font-weight:700;margin-left:10px;font-size:12px}.salesWellnessCost{display:inline;float:left;width:549px;height:68px;padding-left:12px;background:url(img/IMGMAP_salesPageIcoBut.png) no-repeat 0 -771px;line-height:34px;margin-top:15px}body#fullcontent div#toplineholder.forgot-password{border-top:0;width:934px;padding-top:0}#tourholder{width:954px;height:411px;display:block;background:url(http://www.erepublik.com/images/bg-tourer.gif) center no-repeat}.visualpart{width:654px;float:left;display:block;position:relative}#tourholder .visualpart{width:600px;padding:30px 30px 0 10px}.visualpart h2.special{color:#666;font-size:30px;margin-bottom:10px}.visualpart p.desc{font-size:14px;color:#595959;height:80px;line-height:150%}img.sshot{margin-bottom:20px}.bubble{width:188px;height:63px;padding:6px;display:block;background:url(http://www.erepublik.com/images/parts/bg-bubble.gif) left no-repeat;color:#999;z-index:10000;position:absolute}#pos1{top:30px;left:140px}#pos2{top:75px;left:420px}#pos3{top:175px;left:290px}a.btn-next{width:93px;height:26px;padding:12px 0 0 12px;background:url(http://www.erepublik.com/images/parts/btn-nextslide.gif) left no-repeat;color:#fff;font-size:14px;display:block}.navpart{width:250px;padding:30px;float:left;display:block;color:gray}#online{background:url(http://www.erepublik.com/images/parts/bg-online.gif) left no-repeat;padding:7px 10px 3px 25px;color:#595959;margin-bottom:45px;width:115px}body#fullcontent #online p{float:none;margin-bottom:3px}a.strongbtn1l-lo{width:226px;height:32px;padding:11px 11px 0;float:left;display:block;color:#fff;font-size:18px;text-align:center;background:url(http://www.erepublik.com/images/parts/btn-strongblue1l-lo.gif) center no-repeat #65b8d4}a.strongbtn2l-lo{width:205px;height:80px;padding:17px 30px 0 13px;margin:12px 0;float:left;display:block;color:#fff;font-size:18px;background:url(http://www.erepublik.com/images/parts/btn-strongblue2l-lo.gif) left no-repeat #65b8d4}a.strongbtn2l-lo strong{font-size:30px;display:block;margin-bottom:4px}a.tourstart{width:188px;height:34px;padding-top:15px;float:left;display:block;color:#fff;font-size:18px;background:url(http://www.erepublik.com/images/parts/map-erepublik-loggedout.png) no-repeat 0 0;text-align:center}a.tourstart:hover{background-position:0 -50px}.entity .avatarholder{float:left;display:block;margin-right:10px;position:relative}.entity .nameholder{float:left;display:block;margin-right:10px;padding-top:18px;position:relative}.entity .nameholder.share_available{padding-top:10px;padding-bottom:2px}.entity.stars .nameholder{float:left;display:block;margin-right:10px;padding-top:8px;position:relative}.entity.stars .qlmeter{float:left;margin-top:4px;margin-right:91px}.entity .flagholder{float:left;display:block;margin-right:10px;padding-top:17px;position:relative}table.offers .avatarholder{float:left;display:inline}.fakeheight{height:39px;margin-top:16px;display:block}.confirm{background-color:#e9f5fa}.confirm .info{width:440px;height:35px;margin:3px 10px;*margin:3px 5px;padding-top:15px;float:left;position:relative;background-color:#fff;display:block;text-align:center}.round_btt-start{margin:12px 10px 0;float:left;padding-left:3px;display:block;color:#fff;height:32px}.round_btt-core{padding:8px 20px;display:block;background-color:#7ec3db;color:#fff;border-radius:4px}input.round_btt-core{border:0;color:#fff;height:32px;font-weight:700;cursor:pointer;font-family:Arial,sans-serif;border-radius:4px}.round_btt-end{float:left;display:block;padding-right:3px;height:32px}#yesbutton{width:94px;text-indent:14px}#createbutton{display:block;width:198px;text-align:center;margin-top:0}body#newspaper .owner ul.profilemenu li a{width:130px;background:url(http://www.erepublik.com/images/parts/btn-profile-smaller.gif) left no-repeat}ul.profilemenu{float:right;width:187px;margin-bottom:15px}ul.profilemenu li{width:187px;float:left;display:block;margin-bottom:1px}a.longlink,ul.profilemenu li a{width:175px;height:20px;padding:5px 0 0 12px;background:url(http://www.erepublik.com/images/parts/btn-profile-small.gif) left no-repeat;color:#3c8fa7;display:block}ul.profilemenu li a.report{background:url(http://www.erepublik.com/images/parts/btn-profile-small-red.gif) left no-repeat;color:#fa9191}#citizenprofile #profileavatar{width:102px;padding-right:18px;float:left;display:block}#citizenprofile #profileavatar img{border:1px solid #d9d9d9}#citizenprofile #profileholder{width:571px;float:left;display:block;color:gray;position:relative}#citizenprofile .profiledata{width:571px;float:left;display:block}#shoutbox{width:571px;padding-left:15px;margin-left:-15px;margin-bottom:15px;float:left;position:relative;display:block;background:url(http://www.erepublik.com/images/parts/assign-shout.gif) left 10px no-repeat}#shoutbox .start{width:571px;height:8px;font-size:0;float:left;display:block;background:url(http://www.erepublik.com/images/parts/bg-shoutbox_top.gif) top no-repeat}#shoutbox .end{width:571px;height:8px;font-size:0;float:left;display:block;background:url(http://www.erepublik.com/images/parts/bg-shoutbox_btm.gif) bottom no-repeat}#shoutbox .shoutholder{width:557px;padding:0 7px;float:left;display:block;background:#e9f5fa}#shoutbox ul.arrowspager{float:right;padding-bottom:3px}ul.arrowspager li{float:left;display:inline;padding:0 0 0 10px}#shoutbox .shoutholder .shout{width:537px;float:left;display:block;padding:5px 10px;background:#fff;color:#666;line-height:20px}ul.inventory{width:570px;height:137px;padding:0;float:left;display:block;clear:both;background:url(http://www.erepublik.com/images/parts/inventory-field.gif);border-bottom:1px solid #e9f5fa}ul.expanded{height:344px}ul.inventory li{width:54px;height:66px;float:left;display:block;overflow:hidden;border:1px solid #d1e8ef;background:#fff;margin-right:1px;margin-bottom:1px}ul.inventory li .qlsmallmeter{margin:-4px auto}a.dropbutton{padding:1px;display:none;z-index:10000;position:absolute;margin:-62px 0 0 40px;*margin-top:-58px}ul.inventory li.over,ul.inventory li:hover{border-color:#bddde6}#citizenprofile .quarter,#citizenprofile .quarterhead,#citizenprofile .quarterheadempty{width:130px;padding-right:12px;float:left;display:block;font-size:14px}.quarterhead{background:url(http://www.erepublik.com/images/parts/bg-quarter-head.gif) bottom left no-repeat;padding-bottom:20px;margin-bottom:10px}.quarterheadempty{padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #d9d9d9;height:47px}#citizenprofile .quarter .avatarholder,#citizenprofile .quarterhead .avatarholder{margin-bottom:5px;margin-right:0;width:100%}.quarter p{float:left;display:block;width:100%}#content .new_banners_wrapper,.quarter .dotted{clear:both}.achievements_container{float:left;text-align:left;margin:0 0 10px;width:100%;position:relative;z-index:90}ul.achiev{width:414px;margin:0 auto;display:block;position:relative;z-index:101}ul.achiev li{width:55px;height:71px;margin-right:14px;margin-bottom:18px;float:left;display:block;text-align:center;position:relative}ul.achiev li .new_badge{position:absolute;top:-5px;right:0;background:url(http://www.erepublik.com/images/modules/misc/new_symbol.png) no-repeat 0 0;width:20px;height:13px;text-align:left;text-indent:-999px}ul.achiev li .new_badge.pulse{-webkit-animation-name:pulse;-ms-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:5;-ms-animation-iteration-count:5;animation-iteration-count:5;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-duration:1s;-webkit-animation-delay:.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-ms-animation-duration:1s;-ms-animation-delay:.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:1s;animation-delay:.2s;animation-timing-function:ease;animation-fill-mode:both;background-clip:padding-box}ul.achiev li.pulse{-webkit-animation-name:pulse;-ms-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:5;-ms-animation-iteration-count:5;animation-iteration-count:5}ul.achiev li:hover .counter{background:#000;box-shadow:0 0 7px rgba(0,0,0,.9)}ul.achiev.more_items li{margin-right:4px}ul.achiev.defense_shield li{width:52px;height:75px;line-height:75px;margin-right:18px;margin-bottom:10px;background:url(http://www.erepublik.com/images/achievements/new_achievements_bg.jpg) no-repeat 0 0;position:relative}ul.achiev.defense_shield li.first>em,ul.achiev.defense_shield li.second>em,ul.achiev.defense_shield li.third>em,ul.achiev.defense_shield li.top10>em,ul.achiev.defense_shield li.top50>em{border-radius:20px;width:16px;height:16px;line-height:16px;text-align:center;display:block;position:absolute;bottom:-5px;left:50%;margin-left:-9px;font-size:10px;font-weight:700;color:#fff;cursor:default;box-shadow:0 0 1px 1px rgba(0,0,0,.3)}ul.achiev.defense_shield li.first_mu>em,ul.achiev.defense_shield li.first_national>em,ul.achiev.defense_shield li.second_mu>em,ul.achiev.defense_shield li.second_national>em,ul.achiev.defense_shield li.third_mu>em,ul.achiev.defense_shield li.third_national>em{position:absolute;bottom:2px;left:50%;margin-left:-8px;width:16px;height:11px;line-height:11px;padding-bottom:2px;text-align:center;color:#fff;font-size:10px;cursor:default;background-image:url(http://www.erepublik.com/images/achievements/event_achievements_decorations.png);background-repeat:no-repeat}ul.achiev.defense_shield li .division{position:absolute;visibility:hidden;left:14px;top:-1px;width:24px;height:8px;background-image:url(http://www.erepublik.com/images/achievements/event_achievements_decorations.png);background-repeat:no-repeat}ul.achiev.defense_shield li>img{position:relative;vertical-align:middle}ul.achiev.defense_shield li.second>em{background-color:#6f93b0;border:1px solid #5a7c97}ul.achiev.defense_shield li.third{background-position:-104px 0}ul.achiev.defense_shield li.third>em{background-color:#c19d8c;border:1px solid #a98776}ul.achiev.defense_shield li.first>em,ul.achiev.defense_shield li.top10>em{background-color:#a6925c;border:1px solid #857548}ul.achiev.defense_shield li.top50,ul.achiev.defense_shield li.world_first{background-position:-156px 0}ul.achiev.defense_shield li.top50>em,ul.achiev.defense_shield li.world_first>em{background-color:#a3a193;border:1px solid #969486}ul.achiev.defense_shield li.unknown{background-position:-208px 0}ul.achiev.defense_shield li.first_national{background-position:-260px 0}ul.achiev.defense_shield li.first_national>em{background-position:-33px 0}ul.achiev.defense_shield li.second_national{background-position:-312px 0}ul.achiev.defense_shield li.second_national>em{background-position:-33px -17px}ul.achiev.defense_shield li.third_national{background-position:-364px 0}ul.achiev.defense_shield li.third_national>em{background-position:-33px -34px}ul.achiev.defense_shield li.first_mu{background-position:-416px 0}ul.achiev.defense_shield li.first_mu>em{background-position:-33px -51px}ul.achiev.defense_shield li.first.division_1 .division,ul.achiev.defense_shield li.first_mu.division_1 .division,ul.achiev.defense_shield li.first_national.division_1 .division,ul.achiev.defense_shield li.top50.division_1 .division,ul.achiev.defense_shield li.world_first.division_1 .division{visibility:visible;background-position:0 -33px}ul.achiev.defense_shield li.first.division_2 .division,ul.achiev.defense_shield li.first_mu.division_2 .division,ul.achiev.defense_shield li.first_national.division_2 .division,ul.achiev.defense_shield li.top50.division_2 .division,ul.achiev.defense_shield li.world_first.division_2 .division{visibility:visible;background-position:0 -22px}ul.achiev.defense_shield li.first.division_3 .division,ul.achiev.defense_shield li.first_mu.division_3 .division,ul.achiev.defense_shield li.first_national.division_3 .division,ul.achiev.defense_shield li.top50.division_3 .division,ul.achiev.defense_shield li.world_first.division_3 .division{visibility:visible;background-position:0 -11px}ul.achiev.defense_shield li.first.division_4 .division,ul.achiev.defense_shield li.first_mu.division_4 .division,ul.achiev.defense_shield li.first_national.division_4 .division,ul.achiev.defense_shield li.top50.division_4 .division,ul.achiev.defense_shield li.world_first.division_4 .division{visibility:visible;background-position:0 0}ul.achiev.defense_shield li.second_mu{background-position:-468px 0}ul.achiev.defense_shield li.second_mu>em{background-position:-33px -68px}ul.achiev.defense_shield li.second.division_1 .division,ul.achiev.defense_shield li.second_mu.division_1 .division,ul.achiev.defense_shield li.second_national.division_1 .division{visibility:visible;background-position:0 -77px}ul.achiev.defense_shield li.second.division_2 .division,ul.achiev.defense_shield li.second_mu.division_2 .division,ul.achiev.defense_shield li.second_national.division_2 .division{visibility:visible;background-position:0 -66px}ul.achiev.defense_shield li.second.division_3 .division,ul.achiev.defense_shield li.second_mu.division_3 .division,ul.achiev.defense_shield li.second_national.division_3 .division{visibility:visible;background-position:0 -55px}ul.achiev.defense_shield li.second.division_4 .division,ul.achiev.defense_shield li.second_mu.division_4 .division,ul.achiev.defense_shield li.second_national.division_4 .division{visibility:visible;background-position:0 -44px}ul.achiev.defense_shield li.third_mu{background-position:-520px 0}ul.achiev.defense_shield li.third_mu>em{background-position:-33px -85px}ul.achiev.defense_shield li.third.division_1 .division,ul.achiev.defense_shield li.third_mu.division_1 .division,ul.achiev.defense_shield li.third_national.division_1 .division{visibility:visible;background-position:0 -121px}ul.achiev.defense_shield li.third.division_2 .division,ul.achiev.defense_shield li.third_mu.division_2 .division,ul.achiev.defense_shield li.third_national.division_2 .division{visibility:visible;background-position:0 -110px}ul.achiev.defense_shield li.third.division_3 .division,ul.achiev.defense_shield li.third_mu.division_3 .division,ul.achiev.defense_shield li.third_national.division_3 .division{visibility:visible;background-position:0 -99px}ul.achiev.defense_shield li.third.division_4 .division,ul.achiev.defense_shield li.third_mu.division_4 .division,ul.achiev.defense_shield li.third_national.division_4 .division{visibility:visible;background-position:0 -88px}ul.achiev.defense_shield li.babyboom,ul.achiev.defense_shield li.second{background-position:-52px 0}ul.achiev.defense_shield li.babyboom img{margin-top:-8px}ul.achiev.defense_shield li.regiment_3rd_mu_tournament img{margin-top:-18px}ul.achiev .counter{background-color:#555;background-color:rgba(0,0,0,.8);color:#fff;font-size:11px;font-weight:700;margin:-20px auto 0;padding:1px 5px;position:relative;text-align:center;width:auto;display:inline;display:inline-block;z-index:1000;border-radius:3px;text-shadow:#000 0 1px 0;top:-14px;box-shadow:0 0 2px rgba(0,0,0,.7);-webkit-transition:all .25s ease-in;transition:all .25s ease-in}ul.achiev .hinter{position:absolute;z-index:20000;display:none;width:170px;height:68px;padding:15px 0 0;float:left;margin-top:5px;top:75px;left:0;background:url(http://www.erepublik.com/images/parts/bg-hinter.gif) left top no-repeat;font-size:12px;color:#595959;text-align:left;line-height:normal}ul.achiev .hinter .target{position:absolute;top:-30px;width:80px;height:50px;margin:0 auto;left:215px}ul.achiev .hinter .country_list{width:470px;padding:10px 1px 1px 14px;float:left;background:#fffef5;-o-box-shadow:#efe2a0 0 -1px 0;box-shadow:#efe2a0 0 -1px 0;border-radius:5px;margin-top:10px}ul.achiev .hinter .country_list li{float:left;padding:0;margin:0 0 6px;height:auto;width:47px;position:relative}ul.achiev .hinter .country_list li:hover em{cursor:default;opacity:1}ul.achiev .hinter .country_list li.completed img{opacity:1}ul.achiev .hinter .country_list li img{float:left;margin-right:5px;opacity:.1}ul.achiev .hinter .country_list li small{float:left;color:#ccc;font-size:10px;line-height:16px;text-shadow:rgba(255,255,255,.4) 0 1px 0}ul.achiev .hinter .country_list li em{position:absolute;width:40px;font-size:10px;text-align:center;font-weight:700;text-shadow:rgba(255,255,255,.4) 0 1px 0;border-radius:5px;-o-box-shadow:rgba(255,255,255,.4) 0 1px 0;box-shadow:rgba(255,255,255,.4) 0 1px 0;background:#eee08a;background-color:#e8d45d;background-image:-webkit-linear-gradient(#eee08a 0,#e8d45d 100%);background-image:linear-gradient(#eee08a 0,#e8d45d 100%);color:#695e1e;top:0;left:0;height:15px;line-height:15px;opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}ul.achiev .hinter .country_list.region_list li{width:403px}ul.achiev .hinter .country_list.region_list li img{width:16px}ul.achiev .hinter .country_list.region_list li em{opacity:1;left:auto;right:-54px}ul.achiev .hinter .country_list.region_list li small{width:381px;text-align:left}ul.achiev .hinter.expanded{width:507px;top:65px;margin-top:15px;height:400px;left:-225px;background:url(http://www.erepublik.com/images/parts/bg-hinter_small.gif) center top no-repeat}ul.achiev .hinter.expanded big{float:left;padding:3px 10px;background:#eee08a;color:#695e1e;margin-top:7px;border-radius:5px;font-size:11px;-o-box-shadow:rgba(255,255,255,.4) 0 1px 0;box-shadow:rgba(255,255,255,.4) 0 1px 0}ul.achiev .hinter span{background:#fffcc8;border-top:0;float:left;min-width:148px;border-bottom:1px solid #ffd800;border-left:1px solid #ffd800;border-right:1px solid #ffd800;display:block;padding:15px 10px}a.successful_politician_banner{display:block;padding:0;margin:10px 0 20px;width:759px;height:67px;clear:both;background-image:url(http://www.erepublik.com/images/modules/banners/successful_politician_banner.jpg);background-repeat:no-repeat;background-position:0 0;float:left;text-align:left;text-indent:-3000px}a.successful_politician_banner.version2{background-image:url(http://www.erepublik.com/images/modules/banners/new_political_module.jpg);background-repeat:no-repeat;background-position:0 0}a.call_to_arms{display:block;padding:0;margin:0 0 20px;width:501px;height:85px;clear:both;background-image:url(http://www.erepublik.com/images/modules/banners/call_to_arms_banner.jpg);background-repeat:no-repeat;background-position:0 0;float:left;text-align:left;text-indent:-3000px}.country_charts,.indent{float:left;display:block;margin-bottom:10px;padding:0 0 0 60px;width:631px}.country_charts .defence_shield,.indent .defence_shield{padding:16px 0 16px 40px;text-align:left;float:left;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;background:url(http://www.erepublik.com/images/parts/shield.png) no-repeat left center}.country_charts a.donate_open,.indent a.donate_open{float:left;height:35px;padding:0 20px;font-size:12px;font-weight:700;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);border-radius:4px;background-color:#4ba5c3;background-image:-webkit-linear-gradient(#91d3ea 0,#4ba5c3 100%);background-image:linear-gradient(#91d3ea 0,#4ba5c3 100%);border:1px solid #6bbad3;border-bottom:1px solid #328cab;border-top:1px solid #8ad2e9;box-shadow:0 1px 0 rgba(255,255,255,.3) inset;margin-top:42px}.country_charts .donation_status_table,.indent .donation_status_table{width:255px;border:0;float:left;margin-right:40px}.country_charts .donation_status_table tr td,.indent .donation_status_table tr td{padding:7px 5px;line-height:22px}#press ul.tabs li a,.country_charts .donation_status_table tr td.c2,.indent .donation_status_table tr td.c2{padding-left:20px}.country_charts .donation_status_table tr td img,.indent .donation_status_table tr td img{padding-right:3px}.country_charts .donation_status_table tr td img.icon,.indent .donation_status_table tr td img.icon{padding-right:8px}.country_charts .donate_table,.indent .donate_table{display:none;opacity:0;width:340px;position:relative;left:20px;top:3px;border:0}.country_charts .donate_table.in_economy,.indent .donate_table.in_economy{width:570px;left:200px}.country_charts .donate_table.in_economy.show,.indent .donate_table.in_economy.show{-webkit-transition:all .25s ease-in;transition:all .25s ease-in;opacity:1;display:table;left:0}.country_charts .donate_table.in_economy .special,.country_charts .donation_status_table .special,.indent .donate_table.in_economy .special,.indent .donation_status_table .special{font-size:17px}.country_charts .donate_table .currency,.country_charts .donation_status_table .currency,.indent .donate_table .currency,.indent .donation_status_table .currency{font-size:11px;color:#999}.country_charts .donate_table img.icon,.indent .donate_table img.icon{padding-right:5px}.country_charts .donate_table tr,.country_charts .donation_status_table tr,.indent .donate_table tr,.indent .donation_status_table tr{padding:0 10px;border-top:1px solid #ccc}.country_charts .donate_table tr:first-child,.country_charts .donation_status_table tr:first-child,.indent .donate_table tr:first-child,.indent .donation_status_table tr:first-child{border-top:0}.country_charts .donate_table tr td,.indent .donate_table tr td{padding:7px 5px}.country_charts .donate_table tr td.r1,.indent .donate_table tr td.r1{width:29%}.country_charts .donate_table tr td .food_type,.indent .donate_table tr td .food_type{width:30px;height:30px;display:block;float:left;text-align:left;overflow:hidden;position:relative}.country_charts .donate_table tr td .food_type img,.indent .donate_table tr td .food_type img{background-color:#fff;position:absolute;left:0;top:0;z-index:1}.country_charts .donate_table tr td .food_type img.active,.indent .donate_table tr td .food_type img.active{z-index:2}.country_charts .donate_table tr td a.prev_food,.indent .donate_table tr td a.prev_food{width:8px;float:left;text-align:left;text-indent:-3000px;height:16px;display:block;background:url(http://www.erepublik.com/images/parts/next_prev.png) no-repeat 0 0;margin:7px 7px 0 0}.country_charts .donate_table tr td a.next_food,.indent .donate_table tr td a.next_food{width:8px;height:16px;float:left;text-align:left;text-indent:-3000px;display:block;background:url(http://www.erepublik.com/images/parts/next_prev.png) no-repeat -8px 0;margin:7px 0 0 7px}.country_charts .donate_table tr td .green,.indent .donate_table tr td .green{color:#65a819;font-weight:700;font-size:14px;text-align:right;float:right}.country_charts .donate_table tr td .orange,.indent .donate_table tr td .orange{color:#b67a5e;font-weight:700;font-size:14px;text-align:right;float:right}.country_charts .donate_table tr td .golden,.indent .donate_table tr td .golden{color:#de9b20;font-weight:700;font-size:14px;text-align:right;float:right}.country_charts .donate_table tr td>input[type=text],.indent .donate_table tr td>input[type=text]{width:70px;height:26px;text-align:center;line-height:26px;border-radius:4px;border:1px solid #c1c1c1;font-size:16px;color:#666}.country_charts .donate_table tr td .currency_cl,.indent .donate_table tr td .currency_cl{float:left;text-align:left;height:24px;color:#999;font-size:11px;font-weight:700;display:table;vertical-align:middle;margin-top:2px}.country_charts .donate_table tr td .currency_cl strong,.indent .donate_table tr td .currency_cl strong{display:table-cell;vertical-align:middle;height:24px}.country_charts .donate_table tr td a.donate_sec,.indent .donate_table tr td a.donate_sec{clear:both;float:left;height:25px;padding:0 10px;font-size:12px;font-weight:700;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);border-radius:4px;background-color:#4ba5c3;background-image:-webkit-linear-gradient(#91d3ea 0,#4ba5c3 100%);background-image:linear-gradient(#91d3ea 0,#4ba5c3 100%);border:1px solid #6bbad3;border-bottom:1px solid #328cab;border-top:1px solid #8ad2e9;box-shadow:0 1px 0 rgba(255,255,255,.3) inset;display:block}.country_charts .donate_table tr td a.donate_sec span,.indent .donate_table tr td a.donate_sec span{display:block;padding-top:5px}.country_charts .donate_table tr td a.donate_sec:active span,.indent .donate_table tr td a.donate_sec:active span{padding-top:6px}.country_charts.borders,.indent.borders{float:left;text-align:left;padding:0;margin:0 0 9px;display:block;width:665px!important;position:relative;font-family:Arial}.country_charts.borders.donating>span,.indent.borders.donating>span{display:none;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.country_charts.borders.donating .donate_table.show,.indent.borders.donating .donate_table.show{-webkit-transition:all .25s ease-in;transition:all .25s ease-in;opacity:1;display:table}.country_charts.borders.donating>div,.indent.borders.donating>div{width:90px;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.country_charts.borders .knob,.indent.borders .knob{width:80px;height:40px;text-align:center;font-size:25px;font-weight:700;border:1px solid #efefef;border-radius:5px;color:#b67a5e;margin-top:23px;line-height:40px;cursor:default}.country_charts.borders>span,.indent.borders>span{position:absolute;right:50px;top:29px;text-align:center}.country_charts.borders>span a.donate,.indent.borders>span a.donate{clear:both;float:left;height:35px;padding:0 20px;font-size:12px;font-weight:700;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);border-radius:4px;background-color:#4ba5c3;background-image:-webkit-linear-gradient(#91d3ea 0,#4ba5c3 100%);background-image:linear-gradient(#91d3ea 0,#4ba5c3 100%);border:1px solid #6bbad3;border-bottom:1px solid #328cab;border-top:1px solid #8ad2e9;box-shadow:0 1px 0 rgba(255,255,255,.3) inset;display:block}.country_charts a.donate_open span,.country_charts.borders>span a.donate span,.indent a.donate_open span,.indent.borders>span a.donate span{display:block;padding-top:10px}.country_charts .donate_table tr td a.donate_sec:hover,.country_charts a.donate_open:hover,.country_charts.borders>span a.donate:hover,.indent .donate_table tr td a.donate_sec:hover,.indent a.donate_open:hover,.indent.borders>span a.donate:hover{background-color:#5eafc9;background-image:-webkit-linear-gradient(#a6dcee 0,#5eafc9 100%);background-image:linear-gradient(#a6dcee 0,#5eafc9 100%)}.country_charts a.donate_open:active span,.country_charts.borders>span a.donate:active span,.indent a.donate_open:active span,.indent.borders>span a.donate:active span{padding-top:11px}.country_charts.borders>span q,.indent.borders>span q{display:block;clear:both;padding-top:2px}.country_charts.borders>span q a.more_info,.indent.borders>span q a.more_info{margin:0;color:#328cab;font-size:11px;font-weight:400;padding:0 0 0 15px;background:url(http://www.erepublik.com/images/modules/pvp/info.png) no-repeat 0 2px}.country_charts.borders>span q a.more_info:hover,.indent.borders>span q a.more_info:hover{color:#28728a}.country_charts.borders>div,.indent.borders>div{float:left;text-align:left;width:250px;display:table;vertical-align:middle;height:90px}.country_charts.borders>div span,.indent.borders>div span{display:table-cell;vertical-align:middle;width:155px;text-align:left;font-size:16px;white-space:nowrap;color:#666}.country_charts.borders>div span strong,.indent.borders>div span strong{color:#333;font-size:12px;font-weight:700;display:block;clear:both;width:100%;margin-bottom:2px}.country_charts{padding-left:0;width:760px;margin-top:0}.country_charts .blue_arrow_small{float:left;clear:both;padding-right:25px;display:inline;position:relative;z-index:20;margin-top:5px}.country_charts .chart_div{display:block;clear:both;position:relative;top:-20px;z-index:10}.country_charts .table_div{display:none;clear:both}.country_charts .table_div table{width:100%}.country_charts .table_div table td.google-visualization-table-td{padding:4px 2px;font-size:12px;text-align:center;white-space:nowrap}.country_charts .table_div table .gradient{background-color:#fafafa;background-image:-webkit-linear-gradient(#fff 0,#fafafa 100%);background-image:linear-gradient(#fff 0,#fafafa 100%)}.country_charts .table_div table .google-visualization-table-tr-odd{background-color:#f8f8f8}.country_charts .table_div table .google-visualization-table-tr-over,.country_charts .table_div table .google-visualization-table-tr-over td{background-color:#f0eeee}.country_charts .table_div table .google-visualization-table-tr-sel,.country_charts .table_div table .google-visualization-table-tr-sel td{background-color:#e9f5fa;font-weight:700}.country_charts.show_overall .table_div{display:block;padding:20px 0}body#fullcontent .indent,body#messages .nameholder,ul.achiev .hinter span p.padded_top{padding-top:10px}body#fullcontent .half .indent{width:405px}body#fullcontent .indent p{line-height:150%;color:#666;font-size:14px}body#fullcontent .indent.emailicon p{font-size:12px;line-height:200%}div#toplineholder .indent{*padding-bottom:10px;padding-left:50px}body#places .bordersep{width:auto;border-color:#e0e0e0}body#companyprofile .indent{padding-left:86px;width:605px}.infoicon{background:url(http://www.erepublik.com/images/parts/info-ico.gif) top left no-repeat;display:block}.invalidicon{background:url(http://www.erepublik.com/images/parts/invalid-ico.gif) top left no-repeat;display:block}body#places .infoicon,body#places .invalidicon,body#places .validicon{padding-top:10px;background-position:top left}.wiki{border:1px solid #099;width:922px;height:76px;overflow:hidden}.wiki center{display:block;margin-left:198px;text-align:left}div.wiki.small center{margin-left:0}div.wiki.small center .wiki-back{background:0;color:#4ba0bd;margin:0 15px;line-height:30px;width:150px;height:30px}div.wiki.small center .wiki-back span{padding-left:0}.wiki-back{display:block;width:218px;height:43px;overflow:hidden;line-height:43px;color:#fff;font-size:18px;background:url(http://www.erepublik.com/images/parts/wiki-blue-button.gif) no-repeat;cursor:pointer;float:left;margin:16px 36px 0 0}.wiki-back span{padding-left:66px}.wiki-create{margin-top:16px;display:block;width:218px;height:43px;overflow:hidden;line-height:43px;color:#4ba0bd;font-size:18px;text-align:center;background:url(http://www.erepublik.com/images/parts/wiki-light-blue-button.gif) no-repeat;cursor:pointer;float:left}div.wiki.small center .wiki-create{background:0;color:#4ba0bd;margin:0 15px 0 0;line-height:30px;width:100px;height:30px}.wikiicon{padding:5px 10px 5px 26px;width:100px;display:block;background:url(http://www.erepublik.com/images/parts/btn_icon-wiki.gif) left no-repeat;text-align:right;font-size:14px}.email{display:block;width:254px;height:53px;font-size:14px;overflow:hidden;clear:left;margin-left:50px}span.email a{display:block;width:100%;height:100%;padding-top:21px}.email.yahoo{background:url(http://www.erepublik.com/images/parts/email-yahoo.gif) no-repeat}.email.msn{background:url(http://www.erepublik.com/images/parts/email-msn.gif) no-repeat}span.email.msn a{padding-left:58px}.email.aol{background:url(http://www.erepublik.com/images/parts/email-aol.gif) no-repeat}span.email.aol a{padding-left:56px}.email.gmail{background:url(http://www.erepublik.com/images/parts/email-gmail.gif) no-repeat}span.email.gmail a,span.email.yahoo a{padding-left:64px}.vround-btn-start{margin:0 0 10px;padding-left:0;float:left;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-start.gif) left no-repeat;cursor:pointer}.vround-btn-start-xlarge{margin:0 0 10px;padding-left:2px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-xlarge-start.gif) left no-repeat}.vround-btn-end-xlarge{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-xlarge-end.gif) right no-repeat}.vround-btn-end{padding-right:0;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-end.gif) right no-repeat}input.vround-btn-core{border:0;color:#3c8fa7;background-position:156px;cursor:pointer}.vround-btn-core-xlarge{padding:11px 0 11px 13px;width:375px;font-size:14px;overflow:auto;display:block;text-align:left;background:url(http://www.erepublik.com/images/parts/icon-arrow.gif) 361px no-repeat #e9f5fa}.vround-btn-core-xlarge-arrowdown{padding:11px 0 11px 13px;width:375px;font-size:14px;overflow:auto;display:block;text-align:left;background:url(http://www.erepublik.com/images/parts/arrow-down_large-icon.gif) 355px no-repeat #e9f5fa}input.vround-btn-core-xlarge-arrowdown{border:0;width:388px;color:#3c8fa7;cursor:pointer}.vround-btn-core-large{padding:11px 0 11px 13px;width:200px;font-size:14px;overflow:auto;display:block;text-align:left;background:url(http://www.erepublik.com/images/parts/icon-arrow.gif) 195px no-repeat #e9f5fa}.vround-btn-core-close{padding:11px 0 11px 13px;width:173px;font-size:14px;overflow:auto;display:block;text-align:left;background:url(http://www.erepublik.com/images/parts/close-icon.gif) 160px no-repeat #e9f5fa}.vround-btn-coreplus{padding:10px 0 10px 13px;width:173px;font-size:14px;overflow:auto;display:block;text-align:left;background:url(http://www.erepublik.com/images/parts/add-icon.gif) 162px no-repeat #e9f5fa}input.vround-btn-coreplus{border:0;color:#3c8fa7;background-position:148px;width:186px;cursor:pointer}.vround-red-start{margin:0 0 10px;padding-left:2px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/vround-red-start.gif) left no-repeat;cursor:pointer}.vround-red-end{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/vround-red-end.gif) right no-repeat}.vround-red-core{padding:11px 0;width:64px;font-size:14px;color:#fff;overflow:auto;display:block;text-align:center;background-color:#f2726b}.vround-red-core-arrow{width:173px;text-align:left;padding:11px 0 11px 13px;font-size:14px;color:#fff;display:block;background:url(http://www.erepublik.com/images/parts/icon-arrow-onred.gif) no-repeat 166px #f2726b}input.vround-red-core{border:0;padding:10px 0;cursor:pointer}.vround-redbtn-h20-start{margin:0 0 10px;padding-left:2px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/vround-redbtn-h20-start.gif) top left no-repeat;cursor:pointer}.vround-redbtn-h20-end{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/vround-redbtn-h20-end.gif) right no-repeat}.vround-redbtn-h20-core{padding:3px 9px 2px;font-size:12px;color:#fff;display:block;text-align:center;background-color:#f2726b}.btn-medium{width:90px;background:url(http://www.erepublik.com/images/parts/icon-arrow.gif) 88px no-repeat #e9f5fa}.btn-medium-arrowdown{width:90px;background:url(http://www.erepublik.com/images/parts/arrow-down-icon.gif) 84px no-repeat #e9f5fa}.btn-medium-close{width:90px;background:url(http://www.erepublik.com/images/parts/btn-close-dark.gif) 82px no-repeat #e9f5fa}.vbuttons .vround-btn-start{margin-right:35px}.vround-btn-start_small{padding-left:2px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-start_small.gif) left no-repeat;cursor:pointer}.vround-btn-core_small{padding:8px 0 8px 13px;width:103px;font-size:14px;overflow:auto;display:block;text-align:left;background:url(http://www.erepublik.com/images/parts/icon-arrow.gif) 100px no-repeat #e9f5fa}.vround-btn-core_padded{padding:8px 13px;width:113px;font-size:14px;overflow:auto;display:block;text-align:center;background-color:#e9f5fa}.vround-btn-core_small-padded{padding:8px 6px;width:100px;font-size:14px;overflow:auto;display:block;text-align:center;background-color:#e9f5fa}body#war #buy_wellness_info_div .validicon{border-bottom:0;padding:19px 0 20px}body#war #buy_wellness_info_div .invalidicon{border-bottom:0;padding:0;padding:17px 0 10px}.vround-btn-end_small{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-end_small.gif) right no-repeat}.vround-btn_subscribe-start{padding-left:2px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn_subscribe-start.gif) left no-repeat;cursor:pointer}.vround-btn_subscribe-core{padding:3px 0 3px 2px;width:80px;font-size:12px;display:block;text-align:center;background-color:#e9f5fa}.vround-btn_subscribe-end{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn_subscribe-end.gif) right no-repeat}.display-strenght-start{padding-left:2px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/start-army_strenght.gif) left no-repeat}.display-strenght-end{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/end-army_strenght.gif) right no-repeat}.display-strenght-core{padding:8px 0;width:47px;display:block;text-align:center;background-color:#aad85b;color:#fff;font-size:18px}.display-damage-start{height:38px;padding-left:2px;background:url(http://www.erepublik.com/images/parts/start-army_damage.gif) left no-repeat;float:left;display:block}.display-damage-end{height:38px;padding-right:2px;background:url(http://www.erepublik.com/images/parts/end-army_damage.gif) right no-repeat;float:left;display:block}.display-damage-core{height:22px;padding:8px 0;width:47px;text-align:center;background-color:#ec5451;color:#fff;font-size:18px;display:block}.hero{background:url(http://www.erepublik.com/images/parts/military-hero.gif) center no-repeat;width:48px;height:28px;padding:10px 0 0;margin-right:10px;display:block;text-align:center;font-size:18px;float:left}.editprofile .avatarholder img{margin-right:20px}body#citizenprofiledonation p{width:100%;font-size:14px}form#citizenprofiledonation .input{width:70px;border:1px solid #bfbfbf;font-size:12px;padding:6px 0 6px 10px;float:left;display:inline;margin-right:10px}body#citizenprofile .indent{float:left;display:block;margin-bottom:10px;padding:13px 0 0 60px;width:510px}body#companyprofile #filters,body#companyprofile #filters .leftfilters,body#country #filters,body#newspaper #filters,body#party #filters{width:90px}body#companyprofile #profileholder,body#newspaper #profileholder,body#party #profileholder{width:380px;float:left}body#companyprofile h1{width:280px}body#country #profileholder{width:335px;float:left;color:#999}.infoholder-indent{width:365px;*width:362px;padding:15px 0 15px 50px;display:block;float:left}.infoholder{width:420px;display:block;float:left}.infoholder.bigger.economy_status_table_hide{-webkit-transition:all .25s ease-in;transition:all .25s ease-in;position:absolute;margin-left:-200px;opacity:0}body#companyprofile .infoholder{width:400px;*width:397px;padding-right:15px}.validicon{background:url(http://www.erepublik.com/images/parts/valid-round.gif) left center no-repeat}body#companyprofile div.infoholder-indent p{margin:0;padding:0}.action{overflow:auto;width:190px}.accountdisplay{float:left;display:inline;padding-right:20px;font-size:11px;color:#666}.accountdisplay sup,.country_charts .donate_table tr td .currency_cl img,.indent .donate_table tr td .currency_cl img{margin-right:5px}#citizenprofile .accountdisplay{height:25px;width:490px;padding:3px 10px;border-bottom:1px solid #d9d9d9;line-height:25px}.empmeter{width:375px;height:34px;display:block;background:url(http://www.erepublik.com/images/parts/bg-employee.gif) left repeat-x}body#companyprofile .infoholder .left{width:140px;float:left;height:100px}body#companyprofile div.infoholder p{margin:0;padding:0;width:80px;line-height:30px}.infoholder span.big{font-weight:700;font-size:30px;color:#666}table.manage{margin-bottom:5px;border-collapse:separate}table.manage td{border-bottom:1px solid #d9d9d9;padding:15px 0;font-size:14px;color:gray}table.manage th{font-size:14px;color:gray}table.manage .no{font-size:12px;font-weight:700}table.manage .select{width:65px;display:block;float:left;padding:8px;border:1px solid #d9d9d9}.accountinfo{padding:20px 0 40px 40px;display:block;background-color:#fbfdd8;border-top:1px solid #e5e7c2;border-bottom:1px solid #e5e7c2;font-size:14px;color:#666}.getgold-core{padding:4px 0;width:61px;font-size:12px;text-align:center;color:#fff;background-color:#7ec3db;display:block;overflow:auto}.btn-dark_blue-start,.getgold-start{padding-left:2px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/bg-getgold-start.gif) left no-repeat}.btn-dark_blue-end,.getgold-end{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/bg-getgold-end.gif) right no-repeat}.btn-dark_blue-core{padding:4px 10px;font-size:12px;text-align:center;color:#fff;background-color:#7ec3db;display:block}.vroundbttsmall-start{padding-left:2px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-small-start.gif) left no-repeat}.vroundbttsmall-end{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-small-end.gif) right no-repeat}.vroundbttsmall-core{padding:1px 0;width:61px;font-size:12px;text-align:center;background-color:#e9f5fa;display:block;overflow:auto}.warholder{width:100%;float:left;display:block;padding:5px 0;border-bottom:1px solid #cfcfcf}.indent .warholder{width:631px}.attacker{width:250px;float:left;display:inline;color:#999;padding:10px}.attacker.shield_system{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.attacker .flagholder{float:left;display:block;padding:2px 10px 0 0}.attacker p{display:block;text-align:left}.defender{width:250px;float:right;display:inline;color:#999;padding:10px}.defender .flagholder{float:right;display:block;padding:2px 0 0 10px}.defender p{display:block;text-align:right}.middle{margin:0 auto;display:block;text-align:center;position:relative}.warholder .middle{padding-top:7px;color:#999;width:100px}.warholder .middle a.details{margin-left:auto;margin-right:auto;margin-bottom:3px}.battleinfo{width:100%;float:left;display:block;padding:15px 0;border-bottom:1px solid #cfcfcf}.battleinfo .middle{width:285px}.battleinfo .attacker,.battleinfo .defender{width:200px;padding:0}.battleaction{width:100%;float:left;display:block;padding:10px 0;margin:10px 0}.battleaction .attacker,.battleaction .defender{width:155px;padding:0}.btn-arrow-right{background:transparent url(http://www.erepublik.com/images/parts/bg-btn-arrowright.gif) no-repeat scroll left center;display:block;height:25px;line-height:25px;overflow:auto;padding-left:10px;text-align:left;width:147px}.battleaction .attacker .fighter{width:143px;height:63px;padding:6px 6px 0;background:url(http://www.erepublik.com/images/parts/bg-fighter-attacker.gif) top left no-repeat;margin-bottom:10px}.battleaction .attacker .avatarholder{float:left;display:block;padding-right:10px}.battleaction .attacker .avatarholder img{border:1px solid #bf3131}.battleaction .attacker .nameholder{float:left;display:block;font-size:12px;color:#fff;margin-top:7px}.battleaction .attacker .damage{float:left;display:block;color:#fff}.battleaction .defender .fighter{width:143px;height:63px;padding:6px 6px 0;background:url(http://www.erepublik.com/images/parts/bg-fighter-defender.gif) top left no-repeat;margin-bottom:10px}.battleaction .defender .avatarholder{float:right;display:block;padding-left:10px}.battleaction .defender .avatarholder img{border:1px solid #88b624}.battleaction .defender .nameholder{float:right;display:block;font-size:12px;color:#fff;text-align:right;margin-top:7px}.battleaction .defender .damage{color:#fff;float:right;display:block}.battleaction .attacker .grey,.battleaction .defender .grey{background:url(http://www.erepublik.com/images/parts/bg-fighter-grey.gif) top left no-repeat}.battleaction .attacker .grey .avatarholder img,.battleaction .defender .grey .avatarholder img{border-color:#c7c7c7}.grad-top{height:30px;margin:0 auto;display:block;background:url(http://www.erepublik.com/images/parts/bg-wall-grad-top.gif) bottom no-repeat}.grad-values{width:361px;position:absolute;z-index:20000;color:#999;margin-top:-7px}.grad-values .goleft{width:45px;text-align:right}.grad-values .goright{width:45px;text-align:left}.grad-btm{height:30px;margin:0 auto;display:block;background:url(http://www.erepublik.com/images/parts/bg-wall-grad-btm.gif) top no-repeat}div.conquer-value span em{display:block;width:50px;height:15px;text-align:right}div.conquer-value span{color:#f85555}div.secure-value span{float:right;margin-top:-15px;text-align:left;color:#8ec414}div.conquer-value em{float:right;margin-top:-15px;text-align:left}div.wall{margin:-66px auto 0 auto;position:relative;z-index:30;width:239px;height:419px;background:url(http://www.erepublik.com/images/parts/battle-wall-red.gif) no-repeat 0 0}div.wall div{display:block;overflow:hidden;width:100%;height:59px;margin-bottom:1px;cursor:pointer}.extended-menus{float:left;border:1px solid #ccc;border-radius:5px;padding-top:10px}.extended-menus .core{float:left;display:block;width:708px;padding:0 25px}.extended-menus h2.big{font-size:18px;font-weight:400;color:gray}.extended-menus ul{width:222px;margin-right:20px;float:left}.extended-menus ul li{border-bottom:1px solid #ccc}.extended-menus ul li a{width:222px;background:url(img/icon-arrow-small.gif) 213px no-repeat;display:block;color:gray;font-size:14px}.extended-menus ul li a:hover{color:#3c8fa7;background:url(http://www.erepublik.com/images/parts/icon-arrow_small.gif) 213px no-repeat}.extended-menus ul li.last{margin-right:0;border:0}.extended-menus ul li a.spaced{padding:25px 0}.extended-menus ul li a.spaced_small{padding:10px 10px 10px 0;font-size:12px}.extended-menus ul li a span.textalign{width:100px;margin-top:-15px;float:right;display:block}.extended-menus img{position:relative;*top:-1px}div.wall div center{display:none;margin-top:-59px;overflow:hidden;height:59px;position:relative;z-index:200}div.wall div.over center,div.wall div:hover center{display:block;height:59px;margin-top:-59px;overflow:hidden}div.wall div div span{width:239px;position:relative;z-index:199;height:59px;display:block;overflow:hidden}div.wall div center span{width:145px;height:13px;display:block;overflow:hidden}div.wall div center em{font-style:normal;font-size:15px;color:#fff;background-color:#4f4f4f;font-family:Georgia,Times New Roman,Times,serif;font-weight:700;display:block;width:74px;height:21px;margin:1px 0;text-align:center}div.wall div.over center.free span,div.wall div:hover center.free span{margin-top:25px}body#party .infoholder{width:auto;display:block;overflow:hidden}body#party .candidateslist{border:1px solid red;width:480px}body#newspaper .dropzone,body#party .dropzone{position:relative;padding:10px;border:1px solid #f5f5f5;background-color:#fbfbfb;width:372px;height:203px;min-height:0;color:#b0b0b0;margin:0 0 24px;border-radius:5px;-moz-box-sizing:initial;box-sizing:initial;box-shadow:inset 0 1px 1px 0 rgba(50,50,50,.3)}body#newspaper .dropzone .dz-custom-text,body#party .dropzone .dz-custom-text{display:inline-block;width:100%;text-align:center;font-size:28px;color:#737373;font-family:Open Sans Condensed,Helvetica,Arial,sans-serif;font-weight:700;line-height:25px;margin-top:74px}#defense{width:259px;display:none;background:url(http://www.erepublik.com/images/parts/bg-wall-grad-def.gif) top repeat-y;border-top:1px solid #bcdb85;border-bottom:1px solid #bcdb85;overflow:hidden}.defense0 div#defense{border-top:1px solid #cfcfcf;border-bottom:0;display:block;height:0}.defense0 div#wall div#over_wall{background:url(http://www.erepublik.com/images/parts/bg-wall-grad-btm.gif) top repeat-y}.defense1 div#wall,div#over_wall{height:331px}.defense1 div#defense{display:block;height:29px}.defense2 div#wall,div#over_wall{height:361px}.defense2 #defense,div.wall div div{display:block;height:59px}.defense3 div#wall,div#over_wall{height:391px}.defense3 #defense{display:block;height:89px}.defense4 div#wall,div#over_wall{height:421px}.defense4 #defense{display:block;height:119px}.defense5 div#wall,div#over_wall{height:451px}.defense5 #defense{display:block;height:149px}div#wall div#over_wall{height:301px;display:block;background:url(http://www.erepublik.com/images/parts/bg-wall-grad-top.gif) top repeat-y;overflow:hidden}div#above_wall{height:0;background:url(http://www.erepublik.com/images/parts/bg-wall.gif) bottom repeat-y;overflow:hidden}div#under_wall{height:0;background:url(http://www.erepublik.com/images/parts/bg-wall-under.gif) top repeat-y;overflow:hidden}div#wall div#label{position:absolute;width:239px;margin:0 10px;border-top:1px solid #9fcc51;text-align:center}div#wall div#label span{width:90px;display:block;padding:3px;margin:0 auto;background:#9fcc51;color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:18px;font-weight:700;text-align:center}.defender .battlehero .avatarholder{width:55px;height:80px;padding:16px 22px 0 30px;float:right;display:block;background:url(http://www.erepublik.com/images/parts/bg-hero-defender.gif) top right no-repeat;text-align:center;color:#fff}.defender .battlehero .nameholder{font-size:12px;text-align:right;padding-top:25px;color:#666}.attacker .battlehero .avatarholder{width:55px;height:80px;padding:16px 30px 0 20px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/bg-hero-attacker.gif) top left no-repeat;text-align:center;color:#fff}.articlecontent img{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;max-width:550px}.attacker .battlehero .avatarholder img,.defender .battlehero .avatarholder img{margin-bottom:5px}.attacker .battlehero .nameholder{font-size:12px;text-align:left;padding-top:25px;color:#666}.attacker .battlehero .damage{text-align:left}.commentscontent{width:630px;padding-bottom:5px;display:inline;float:left;border-bottom:1px solid #cfcfcf;position:relative}.commentscontent:hover{background-color:rgba(231,242,245,.1)}.commentscontent:hover .reply_levels ul.reply_links{opacity:1;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.commentscontent.reply_form_opened{padding-bottom:5px;background-color:rgba(231,242,245,.1)}.commentscontent.reply_form_opened .reply_form{display:block;margin-bottom:6px}.commentscontent .list_voters{position:relative;float:left;text-align:left;padding:0;margin:3px 0;width:100%;clear:both;display:none;opacity:0;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;color:#6c97b2;font-size:11px}.commentscontent .list_voters.show{display:block;opacity:1;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.commentscontent .list_voters>span{text-align:left;padding:0;margin:0;color:#6c97b2;font-size:11px}.commentscontent .list_voters>span a{color:#6c97b2;font-size:11px;text-decoration:underline}.commentscontent .reply_levels{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 0 2px;padding:0}.commentscontent .reply_levels ul.reply_links{display:block;opacity:0;width:100%;text-align:left;padding:0;margin:-20px 0 0 0;position:relative;float:left;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.commentscontent .reply_levels ul.reply_links li{display:inline;float:left;text-align:left;padding:0 5px 0 0;margin:0}.commentscontent .reply_levels ul.reply_links li:after{content:".";display:inline-block;color:#6c97b2;font-size:20px;position:relative;top:-2px}.commentscontent .reply_levels ul.reply_links li>span{color:#6c97b2;padding:0 5px 0 0;font-size:11px}.commentscontent .reply_levels ul.reply_links li>span a{margin-right:0;padding-right:0;font-weight:700}.commentscontent .reply_levels ul.reply_links li a{text-decoration:none;color:#6c97b2;padding:0 5px 0 0;font-size:11px}.commentscontent .reply_levels ul.reply_links li:last-child:after{opacity:0;visibility:hidden}.commentscontent .reply_form{display:none;clear:both;position:relative;margin:0 auto;width:96%;margin-top:10px;margin-bottom:10px}.commentscontent .reply_form .avatarholder{position:absolute;left:0;top:0;display:block}.candidate .avatarholder .xprank,.citizen .avatarholder .xprank,.commentscontent .reply_form .avatarholder .xprank,.entity .avatarholder .xprank{position:absolute;margin-top:-55px;z-index:9;padding:1px 4px 1px 5px;background-color:#9dc414;border-top:3px solid #87ae09;color:#fff;font-weight:700;font-size:12px}.commentscontent .reply_form form{display:block;float:right;width:100%;padding:0;margin:0;border:0}.commentscontent .reply_form form small#chars_remaining{margin-right:0!important;margin-top:5px!important}.commentscontent .reply_form form .reply_textarea{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;float:left;text-align:left;border-radius:3px;border:1px solid #b5d6e1;box-shadow:rgba(0,0,0,.1) 0 1px 3px inset,#fff 0 1px 0;height:100px;color:#666;font-size:13px}.commentscontent .reply_form form input[type=submit]{display:inline;display:inline-block;padding:12px 13px;text-align:center;color:#fff;font-size:12px;line-height:11px;margin-top:5px;cursor:pointer;font-weight:700;border:0;font-family:Arial,sans-serif;text-shadow:rgba(0,0,0,.2) 0 -1px 0;box-shadow:0 1px 0 #3285a0;background-color:#55adca;background-image:-webkit-linear-gradient(#7ec0d7 0,#55adca 100%);background-image:linear-gradient(#7ec0d7 0,#55adca 100%);border-radius:4px}.commentscontent .reply_form form input[type=submit]:active{top:1px;position:relative;opacity:.8}ul.allies{width:165px;padding-top:5px;float:left;display:none;z-index:15000;background:url(http://www.erepublik.com/images/parts/bg-alliesdropdown-top.gif) top no-repeat;position:absolute;margin-left:37px;*margin-left:34px;margin-top:-1px;*margin-top:-2px}ul.allies .core{float:left;display:block;padding-bottom:2px;background:url(http://www.erepublik.com/images/parts/bg-alliesdropdown-btm.gif) bottom no-repeat}ul.allies li{width:141px;padding:12px 9px 9px;float:left;display:block;border-left:3px solid #cde9f5;border-right:3px solid #cde9f5;border-bottom:1px solid #cde9f5;background:#fff;text-align:left;font-size:14px}ul.allies li .flagholder{padding-top:0;margin-top:-3px}.attacker ul.allies{border-top:3px solid #cde9f5;background:0;padding-top:0;margin-left:100px;*margin-left:0}.smallholder{float:left;display:block;padding-right:30px}.smallholder .special{display:block;margin-bottom:15px}.inventoryinfo{width:568px;display:block;font-size:14px;color:#666}body#war #messagealert{display:block;margin:0;padding:10px 0}body#war #messagealert p{padding:2px 0 15px 50px}#flagpost{padding:10px 40px 10px 5px;width:30px;background:url(http://www.erepublik.com/images/parts/icon-flag_holder.gif) left no-repeat;display:block;margin:10px auto}.middlelarge{width:400px;margin:0 auto;position:relative;text-align:center;display:block;color:gray;font-size:14px}body#war .battledetails{width:641px;height:20px;margin:20px auto;padding:15px;display:block;background-color:#e9f5fa}body#war .battledetails p{color:#79a3b2;font-size:12px;text-align:center}body#war .battledetails .middlelarge{padding-top:3px;width:300px}body#war .battledetails .textalign{float:left;padding:5px 10px 0 0}body#war h2.section{font-weight:700;color:#3c8fa7;font-size:18px}body#war h2.section .dat{color:#9f9f9f;font-size:12px;font-weight:400}.btn_retreat_red{width:77px;height:24px;padding-top:10px;display:block;text-align:center;color:#fff;background:url(http://www.erepublik.com/images/parts/btn-retreat_red.gif) center no-repeat}.btn_attack_red{width:115px;height:24px;padding-top:10px;display:block;text-align:center;color:#fff;background:url(http://www.erepublik.com/images/parts/btn-attack_red.gif) center no-repeat}body#war .infoholder{width:310px;float:left}body#war .action{float:right;overflow:visible;width:auto}body#war .accountdisplay{padding-right:10px}body#country #filters .core,body#newspaper #filters .core,body#party #filters .core{background:url(http://www.erepublik.com/images/parts/bg-avatar-nonfiltered.gif) top left no-repeat;padding:9px}body#party #content p .field{width:120px;display:block;float:left}body#party .subindent{padding-left:60px}body#party .subindent .infoholder{width:380px}body#party p.smallholder{padding:18px 0}.btn-redlarge-start{background:url(http://www.erepublik.com/images/parts/btn-redlarge-start.gif) left no-repeat;padding-left:2px;float:left;display:block}.btn-redlarge-core{padding:11px 10px 11px 13px;width:173px;font-size:14px;overflow:auto;display:block;text-align:left;background:url(http://www.erepublik.com/images/parts/arrow-white-on-red.gif) 180px no-repeat #f2726b;color:#fff}.btn-redlarge-end{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/btn-redlarge-end.gif) right no-repeat}.rightbordered{border-right:1px solid #d9d9d9;padding-right:20px}.congressmeter{width:300px;height:34px;display:block;background:url(http://www.erepublik.com/images/parts/bg-employee.gif) left repeat}.congresslevel,.emplevel{height:34px;overflow:hidden;display:block;background:url(http://www.erepublik.com/images/parts/bg-fullemployee.gif) left repeat-x}body#party div.goleft div.accountdisplay{padding-top:8px}.infoalert-red{width:100%;background:url(http://www.erepublik.com/images/parts/infoalert-red.gif) top left no-repeat}.infoalert-red p{width:220px;padding-left:50px;line-height:20px}body#party .bordersep .citizen{padding-top:0;padding-bottom:0}.inputwindow{width:561px;border:6px solid #e9f5fa;padding:22px;float:right;display:block;margin-top:-12px;font-size:14px;color:#666}.inputwindow form{width:560px;padding:0}.inputwindow form input.field{padding:9px 10px;border:1px solid #ccc;font-size:12px;float:left;margin-bottom:3px}.inputwindow form .textalign{float:left;padding-bottom:30px;padding-top:10px}.btn-update-list{display:block;width:187px;height:25px;background-image:url(http://www.erepublik.com/images/parts/btn-strongblue-tight.gif);background-repeat:no-repeat;text-align:left;line-height:25px;color:#fff}a.btn-update-list span{margin-left:13px}table.electiondetails th{color:#666;font-size:14px;padding:10px 0}body#party .line{border-bottom:1px solid #e1e1e1;height:79px;clear:both}body#party .number{width:35px;line-height:79px;text-align:center;float:left}body#party .candidate{width:371px;height:100%;overflow:hidden;float:left}body#party .candidate .avatarholder{float:left;margin:10px 10px 0 0;border:1px solid #e6e6e6;padding:1px}body#party .candidate .nameholder{margin-bottom:10px;padding-top:20px;width:170px}body#party .button{width:191px;overflow:hidden;float:right;margin-top:15px}.candidates{margin-bottom:20px;display:block;float:left}.party_list{display:block;float:left;width:100%}.list-title{border-bottom:1px solid #bebebe;color:#666;font-size:14px;padding:10px 0}body#elections .subindent{padding-left:145px}body#elections div.bordersep .infoholder{width:545px}ul.listparties{width:202px;float:left;display:block;padding-right:20px}ul.listparties li{width:200px;padding-right:1px;border-right:1px solid #e1e1e1;float:left;margin-bottom:1px}ul.listparties li.on{border-right:0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}ul.listparties li.on a{background:#fff;padding:9px 10px}ul.listparties li a{width:180px;padding:10px;background:#e9f5fa;display:block}ul.listparties_newformat li{width:100%;padding-right:1px;border-bottom:1px solid #e1e1e1;float:left;margin-bottom:2px;padding-bottom:2px;position:relative}ul.listparties_newformat li:first-child{border-top:1px solid #e1e1e1;padding-top:2px}ul.listparties_newformat li .all_votes{float:right;padding:17px 0;display:block;text-align:center;background:#fff;font-size:15px;font-weight:700;color:#000;height:33px;line-height:33px;margin:0}ul.listparties_newformat li .all_votes>span{display:block;float:left;text-align:center;padding:0 10px;margin:0}ul.listparties_newformat li .candidates{float:left;margin:0 0 0 52px;padding:0;width:688px;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;display:none;opacity:0}ul.listparties_newformat li .candidates table tr td .entity{width:500px;padding:5px 0}ul.listparties_newformat li.on .candidates{-webkit-transition:all .25s ease-in;transition:all .25s ease-in;opacity:1;display:block}ul.listparties_newformat li.on a.party{background-color:#d6d9db;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;color:#000}ul.listparties_newformat li a.party{width:350px;padding:0 20px;background-color:#e9f5fa;display:table;vertical-align:middle;text-shadow:0 1px 0 #fff;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;border-radius:2px;font-size:15px;height:67px}.salesContent .also_bought .salesBoxNew a.title span.alignCenter,ul.listparties_newformat li a.party>span{display:table-cell;vertical-align:middle}ul.listparties_newformat li a.party>span em{display:none;opacity:0;font-size:11px;color:gray}ul.listparties li a img,ul.listparties_newformat li a.party>span img{padding:4px;background:#fff;display:inline;vertical-align:middle;margin-right:5px}ul.listparties_newformat li a.party:hover{-webkit-transition:all .25s ease-in;transition:all .25s ease-in;background-color:#d6d9db;color:#000}ul.listparties_newformat li a.vote{position:relative;float:right;margin:4px 0 0 20px;display:block}ul.listparties_newformat,ul.political_revamp{width:98%;float:left;display:block;padding:0;margin:0}ul.political_revamp li{width:100%;float:left;margin-bottom:5px}ul.political_revamp li>div{width:580px}ul.political_revamp li .candidate_info,ul.political_revamp li .party_info{position:relative;display:inline-block;width:560px;padding:8px;margin-bottom:1px;border:2px solid #e9f5fa;background-color:#fff}ul.political_revamp li .candidate_info .vote_img,ul.political_revamp li .party_info .vote_img{float:left;border:1px solid #e6e6e6;border-radius:2px;width:55px;height:55px;margin-right:8px}ul.political_revamp li .candidate_info .candidate_details,ul.political_revamp li .candidate_info .party_details,ul.political_revamp li .party_info .candidate_details,ul.political_revamp li .party_info .party_details{float:right;width:155px}ul.political_revamp li .candidate_info .candidate_details a,ul.political_revamp li .candidate_info .party_details a,ul.political_revamp li .party_info .candidate_details a,ul.political_revamp li .party_info .party_details a{display:block;height:20px;line-height:20px}ul.political_revamp li .candidate_info .candidate_details a:first-child,ul.political_revamp li .candidate_info .party_details a:first-child,ul.political_revamp li .party_info .candidate_details a:first-child,ul.political_revamp li .party_info .party_details a:first-child{margin-bottom:8px}ul.political_revamp li .candidate_info .candidate_details a img,ul.political_revamp li .candidate_info .party_details a img,ul.political_revamp li .party_info .candidate_details a img,ul.political_revamp li .party_info .party_details a img{float:left;margin-right:9px;color:#3c8fa7;border-radius:4px;box-shadow:0 0 1px 1px rgba(255,255,255,.75)}ul.political_revamp li .candidate_info .post_reward,ul.political_revamp li .party_info .post_reward{position:absolute;left:330px;top:12px}ul.political_revamp li .candidate_info .party_avatar_holder,ul.political_revamp li .party_info .party_avatar_holder{float:left;margin-right:8px;border:1px solid #e6e6e6;border-radius:2px;box-shadow:0 0 1px 1px rgba(255,255,255,.75);background-color:#fff}ul.political_revamp li .candidate_info .party_avatar_holder img.icon,ul.political_revamp li .party_info .party_avatar_holder img.icon{padding:5px;width:37px;height:37px}ul.political_revamp li .candidate_info .candidate_name,ul.political_revamp li .candidate_info .party_title,ul.political_revamp li .party_info .candidate_name,ul.political_revamp li .party_info .party_title{display:inline-block;margin:6px 0 3px;height:18px;line-height:18px;color:#3c8fa7;font-size:15px;font-weight:700;border-bottom:1px solid transparent;text-shadow:0 1px #fff}ul.political_revamp li .candidate_info{padding:5px;width:566px}ul.political_revamp li .all_votes{position:relative;float:right;width:139px;height:88px;text-align:center;background:#d6d9db;font-size:15px;font-weight:700;color:#565758;margin:0;border-radius:3px}ul.political_revamp li .all_votes.president_elect{padding:1px 0}ul.political_revamp li .all_votes .arrow{position:absolute;left:-8px;top:50%;margin-top:-4px;width:0;height:0;border-style:solid;border-width:6.5px 8px 6.5px 0;border-color:transparent #d6d9db transparent transparent}ul.political_revamp li .all_votes .percent{display:block;margin-top:20px;font-size:50px;line-height:39px;color:#565758;font-family:LeagueGothicRegular,Impact;font-weight:400}ul.political_revamp li .all_votes .votes{font-size:14px;font-weight:700;color:#6b6c6d}ul.political_revamp li .all_votes.winner{background:#a5c353;color:#fff}ul.political_revamp li .all_votes.winner .arrow{border-color:transparent #a5c353 transparent transparent}ul.political_revamp li .all_votes.winner .won_icon{display:block;position:absolute;right:-34px;bottom:-25px;width:68px;height:59px;z-index:99;background-image:url(http://www.erepublik.com/images/parts/president_won.png)}ul.political_revamp li .candidates,ul.political_revamp li .supporting_parties{float:left;margin:0 0 0 15px;padding:0 0 0 15px;border-left:4px solid #e9f5fa;width:523px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;opacity:0;height:0;overflow:hidden}ul.listparties_newformat li .candidates table tr,ul.political_revamp li .candidates table tr,ul.political_revamp li .supporting_parties table tr{border-top:1px dotted #c4e1e9}ul.listparties_newformat li .candidates table tr:first-child,ul.political_revamp li .candidates table tr:first-child,ul.political_revamp li .supporting_parties table tr:first-child{border-top:0 none}ul.political_revamp li .candidates table tr td .entity,ul.political_revamp li .supporting_parties table tr td .entity{width:500px;padding:5px 0 5px 10px}ul.listparties_newformat li .candidates table tr td .entity .nameholder,ul.listparties_newformat li .candidates table tr td .entity>span,ul.political_revamp li .candidates table tr td .entity .nameholder,ul.political_revamp li .candidates table tr td .entity>span,ul.political_revamp li .supporting_parties table tr td .entity .nameholder,ul.political_revamp li .supporting_parties table tr td .entity>span{width:420px}ul.listparties_newformat li .candidates table tr td,ul.listparties_newformat li .candidates table tr th,ul.political_revamp li .candidates table tr td,ul.political_revamp li .candidates table tr th,ul.political_revamp li .supporting_parties table tr td,ul.political_revamp li .supporting_parties table tr th{border:0 none}ul.political_revamp li .support_parties,ul.political_revamp li a.party{display:block;height:18px;line-height:18px;text-align:center;font-size:12px;color:#fff;vertical-align:top;background-color:#7ec3db;border-bottom-right-radius:3px;border-bottom-left-radius:3px}ul.political_revamp li .support_parties span,ul.political_revamp li a.party span{display:inline-block;height:18px;line-height:18px;vertical-align:top}ul.political_revamp li .support_parties .arrow,ul.political_revamp li a.party .arrow{width:15px;margin-right:19px;background-image:url(http://www.erepublik.com/images/parts/political_arrows.png);background-repeat:no-repeat;background-position:-15px 5px}ul.political_revamp li .support_parties .show_txt,ul.political_revamp li a.party .show_txt{display:inline-block}ul.political_revamp li .support_parties:hover,ul.political_revamp li a.party:hover{-webkit-transition:all .25s ease-in;transition:all .25s ease-in;background-color:#6caac0;color:#fff}ul.political_revamp li.on .candidates,ul.political_revamp li.on .supporting_parties{opacity:1;height:auto;overflow:visible;margin:15px 0 10px 15px;padding:0 0 0 15px}ul.political_revamp li.on .candidates .nameholder,ul.political_revamp li.on .supporting_parties .nameholder{padding-top:7px;margin-bottom:0}.inventoryinfo span,ul.political_revamp li.on a.party .hide_txt{display:inline}ul.political_revamp li.on .support_parties .arrow,ul.political_revamp li.on a.party .arrow{background-position:0 5px}ul.political_revamp li.on .party_info{padding:8px 8px 9px;margin-bottom:0;background-color:#e9f5fa}ul.political_revamp li.on .candidate_info{padding:5px 5px 6px;margin-bottom:0;background-color:#e9f5fa}ul.political_revamp li a.vote{position:relative;float:right;margin:14px 50px 0 0;display:block}ul.political_revamp.pres_prop_candidates li .candidate_info{width:677px}.selectTeaser{margin:115px auto;padding-left:40px;width:130px;color:gray;background:url(http://www.erepublik.com/images/parts/icon-big-left-green-arrow.gif) left no-repeat}a.vote{float:left;display:block;width:59px;height:59px;background:url(http://www.erepublik.com/images/parts/vote-stamp.gif) bottom no-repeat}a.vote:hover{background-position:top}table.electiondetails .entity{width:250px;padding:10px 0}table.electiondetails .entity .avatarholder{border:1px solid #e6e6e6;padding:1px}body#party .candidate.winner .avatarholder,table.electiondetails .winner .avatarholder{border-color:#90d54c}table.electiondetails .entity .nameholder{padding-top:10px;margin-bottom:10px;width:170px}a.presentation{padding-left:15px;background:url(http://www.erepublik.com/images/parts/icon-newarticle.gif) -6px no-repeat;color:#7fbd47}a.presentation .smalldotted{border-color:#cae9b0}body#media .box{width:400px;padding:15px 0 0 10px;margin-bottom:0}body#media .newspaperinf{padding:5px 0 0 10px;width:250px}body#media .newspaperinf .nameholder{float:left;width:180px;text-align:right}body#media .newspaperinf img{float:right;padding-bottom:10px}body#media .newspaperinf .dotted{line-height:30px}body#media .bordersep{margin:0;padding:0;border-bottom:1px solid #e0e0e0}body#media .citizen{width:80%;color:gray}body#media .citizen a{line-height:22px}.bg-btn-profilemenu{width:50px;padding:6px 7px 4px 0;float:left;display:block;text-align:right;background:url(http://www.erepublik.com/images/parts/bg-btn-profilemenu.gif) left;color:gray;font-weight:700}body#newspaper .box .rankholder,div.wiki.small{height:30px}body#newspaper .box img{margin-top:-5px;float:left}.extended-menus ul.first,body#newspaper .article{padding-left:25px}body#newspaper .article h2{width:550px;font-size:18px;color:#007293}body#newspaper .rightbordered{margin:0 10px 0 0;padding-right:7px}#press .time,.graytext,.selectTeaser .special{color:gray}#press .articleprev p,div.article p{color:#404040;line-height:150%}div.articlecomments p{color:#404040;line-height:150%;padding-top:22px;padding-bottom:15px}p.preview{width:550px}.vroundbtnh25-start{padding-left:2px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-h25-start.gif) left no-repeat}#profileholder>p{display:block;width:100%;clear:both;margin:0 0 5px}#profileholder>p a.country_rank{display:inline-block;float:left;text-align:left;padding:0 30px 0 0;margin:3px 10px 2px 0;background:url(http://www.erepublik.com/images/parts/national_rank.jpg) no-repeat right center;height:15px;line-height:15px;font-size:12px;color:#3c8fa7}#profileholder>p a.alliance_name{display:inline-block;float:left;text-align:left;padding:0 0 0 36px;margin:-4px 0 2px 20px;background:url(http://www.erepublik.com/images/modules/alliances/alliance_name.png) no-repeat left center;height:28px;line-height:28px;font-size:13px;color:#3c8fa7}.vroundbtnh25-end{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-h25-end.gif) right no-repeat}.vroundbtnh25-core{padding:5px 22px;font-size:12px;text-align:center;background-color:#e9f5fa;display:block}body#newspaper .vroundbtnh25-core{width:44px;padding:5px 0}body#country .vroundbtnh25-core{padding:5px 11px}.vroundbtnh25-core_large{padding:5px 0 5px 8px;width:104px;font-size:12px;text-align:left;background:url(http://www.erepublik.com/images/parts/icon-arrow_small.gif) 100px no-repeat #e9f5fa;display:block;overflow:auto}.vroundbtnh25_red-start{padding-left:2px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-h25_red-start.gif) left no-repeat}.vroundbtnh25_red-end{padding-right:2px;display:block;background:url(http://www.erepublik.com/images/parts/vround-btn-h25_red-end.gif) right no-repeat}.vroundbtnh25_red-core{padding:5px;position:absolute;right:0;top:20px;border-radius:5px;font-size:12px;text-align:center;background-color:#f2726b;display:block;overflow:auto;color:#fff}input.vroundbtnh25_red-core{border:0;font-size:11px;cursor:pointer}.articlerelated{width:60px;height:100%;display:block;float:left}.article{width:660px;margin-bottom:55px;float:left}.articleimg{border:1px solid #d9d9d9;padding:10px;margin-right:55px}.articlecontent{width:600px;display:inline;float:left}.articlecomments{display:block;float:left;margin-left:60px;position:relative}.articlecomments .smallholder{width:370px}.commentsrelated{width:60px;height:100%;padding-top:20px;z-index:10;display:block;float:left;position:absolute;top:0;right:0}.commentsrelated .first{margin-top:45px}#content #shouts.box ul.tabs,#filters a.last,body#homepage .round_btt-start,body#newspaper .indent,ul.tabs li.last{margin:0}body#newspaper ul.tabs{margin:0;padding:0 0 1px}#press .holder,body#newspaper .holder{margin-bottom:30px}.submitpost-start{padding-left:3px;display:block;background:url(http://www.erepublik.com/images/parts/submitpost-start.gif) left no-repeat}.submitpost-core{width:568px;height:195px;padding:20px 30px;background-color:#e9f5fa;display:block}form.submitpost textarea.textarea{width:560px;height:115px;border:1px solid #b5d6e1}form.writearticle input.text{width:595px;height:25px;border:1px solid #bfbfbf;padding:10px 0 0 10px}form.writearticle div.inputholder{margin-bottom:25px}form.writearticle div.uploadfile{width:190px}form.writearticle textarea.textarea{width:595px;height:240px;border:1px solid #bfbfbf;padding:10px 0 0 10px;font-family:Arial,Helvetica,sans-serif;font-size:13px}.btn-arrow-left{padding:6px 10px 7px 0;width:197px;display:block;text-align:right;overflow:auto;background:url(http://www.erepublik.com/images/parts/bg-btn-arrowleft.gif) right center no-repeat}.btn-arrow-left2{width:137px;padding:6px 20px 7px 0;display:inline;text-align:right;overflow:auto;background:url(http://www.erepublik.com/images/parts/bg-btn-arrowleft2.gif) center no-repeat;float:left;margin-top:36px;margin-left:60px}.btn-arrow-left-small{width:87px;padding:7px 10px 7px 0;display:block;text-align:right;background:url(http://www.erepublik.com/images/parts/btn-arrow-left_small.gif) center no-repeat}.btn-back-button{width:87px;padding:7px 10px 7px 0;display:block;text-align:right;color:#fff;background:url(http://www.erepublik.com/images/parts/btn-back-dark_blue.gif) center no-repeat}body#war .buttonalign{margin:0 auto;display:block;width:150px}body#newspaper .bordersep h2{font-size:18px;width:300px;color:#666}body#create div.smallhoderleft{width:135px;text-align:right;font-size:14px;color:#666}body#create div.smallholderright{padding-left:20px;width:530px}body#create div.smallhoderleft p,body#create div.smallholderright p{padding-bottom:25px}body#create div.smallholderright .textalign{line-height:14px}body#signup .indent{padding-left:120px;width:570px}body#signup .biggersection{width:570px}a.btn-filters-select{width:71px;padding:6px 0 7px 10px;display:block;overflow:auto;font-size:12px;color:#3c8fa7;height:25px;text-indent:-9999px;background:url(http://www.erepublik.com/images/parts/btn-filters_select-arrowdown.gif) top no-repeat}body#country #filters .bigcore{position:relative;height:46px;margin-bottom:1px;width:49px;padding:12px 16px 0;float:left;display:block;background:#e9f5fa;background:url(http://www.erepublik.com/images/parts/bg-avatar-nonfiltered-large.gif) top left no-repeat}body#citizenprofile ul#organization li a span{width:274px}body#country #filters{height:80px;padding-bottom:20px}body#country ul.tabs li a span{width:97px;width:125px}body#messages ul.tabs li a span{width:162px}body#country ul.tabs li.last span{width:137px;margin-right:0}body#country .indent{padding-left:95px;width:596px}body#party #content p,table.citizens,table.political,table.regions{font-size:14px;color:#999}table.citizens th{padding:5px 0 20px;border-bottom:1px solid #d9d9d9}table.citizens td,table.political td,table.regions td{border-bottom:1px solid #d9d9d9}table.citizens th.first{border-bottom:0;padding:0;margin:0}table.regions .fakeheight{padding:5px 0 0}table.political .fakeheight{padding:10px 0;height:auto;margin:0}a.details-small{height:17px;display:block;padding:4px 5px;text-align:center;background-color:#e9f5fa;border-radius:3px;color:#3c8fa7}table.regions .textalign{padding-top:23px}table.regions .protection_wrapper{position:relative;float:left;height:60px;width:0;vertical-align:top}table.regions .region_status_icon{position:absolute;width:24px;height:42px;left:-36px;top:10px;overflow:hidden;text-indent:-999px;background-image:url(http://www.erepublik.com/images/modules/country/region_protection_status.png);background-repeat:no-repeat}table.regions .region_status_icon.safe{background-position:0 -42px}body#country .rightbordered{padding-right:15px}body#country .infoholder{width:400px}body#country .infoholder .smallholder{padding-top:15px;width:350px;float:left}.political.largepadded .influence_multiplier,.political.padded .influence_multiplier{position:relative;margin:12px 43px 0 0;padding:3px;width:28px;height:28px;text-align:center;line-height:19px;font-size:13px;color:#db211e;font-weight:700;text-shadow:0 1px #fff;background-image:url(http://www.erepublik.com/images/modules/_icons/influence_multiplier.png?1412067038);background-repeat:no-repeat}.political.largepadded .influence_multiplier span,.political.padded .influence_multiplier span{position:absolute;left:4px;top:20px;width:26px;height:10px;background-image:url(http://www.erepublik.com/images/modules/_icons/influence_multiplier.png?1412067038);background-repeat:no-repeat;background-position:-4px bottom}.political.padded .influence_multiplier{margin:0 43px 0 0}.warholder-small{width:420px;float:left;display:block;padding:0}.warholder-small .attacker{width:170px;float:left;display:inline;color:#999;padding:10px}.warholder-small .attacker .flagholder{float:left;display:block;padding:0 10px 0 0}.attacker .nameholder{font-size:18px;color:gray;text-align:left;text-align:left;display:block}.warholder-small .defender{width:170px;float:right;display:inline;color:#999;padding:10px}.warholder-small .defender .flagholder{float:right;display:block;padding:0 0 0 10px}.defender .nameholder{font-size:18px;color:gray;text-align:right;text-align:right;padding-top:2px;display:block}.warholder-small .middle{width:10px;font-size:11px;padding-top:17px;*padding-top:14px;margin:0 auto;display:block;text-align:center;position:relative}.wall-value{width:139px;height:52px;display:block;background-color:#9fcc51;color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:14px;line-height:25px}.wall-value span{text-align:left;padding-left:10px}.wall-value p{text-align:center;font-weight:700}table.constructions,table.laws,table.productivity,table.resistance{color:gray;font-size:13px}table.productivity .special{font-size:14px;font-weight:700}table.laws td,table.neighbours td,table.productivity td{padding:10px 0;border-bottom:1px solid #d5d5d5}table.constructions th{padding:0 0 10px;border-bottom:1px solid #d5d5d5}table.constructions td{padding:20px 0;border-bottom:1px solid #d5d5d5}body#party .line.last,ol.topcountries li.last,table.citizens td.last,table.constructions td.last,table.political td.last,table.productivity td.last,table.regions td.last{border-bottom:0}body#country .indent.tall{min-height:131px}body#country .infoalert p,body#create div.smallholderright,form.writearticle{font-size:14px;color:#666}body#country .accountdisplay p{width:220px}body#country .accountdisplay .textalign{padding-top:4px}body#country p.infoholder{width:100%;text-align:center;font-size:14px;color:#666}body#country div.align{margin:0 auto;width:70px}body#country .adminaction{width:395px;margin:0 auto;font-size:14px;color:#666}body#country .adminaction .vround-btn-start-xlarge,body#country .adminaction a{margin-bottom:1px;cursor:pointer}body#country .adminaction .first,body#country .adminaction a.first{margin-bottom:15px}.inbox-empty{width:94px;height:16px;display:block;float:left;background:url(http://www.erepublik.com/images/parts/bg-messages-empty.gif) center no-repeat}.inbox-full{overflow:hidden;display:block;padding:2px}body#messages .action{width:265px;display:block;overflow:hidden}body#messages .action .special{color:gray;font-size:12px;font-weight:700}body#messages ul.tabs{padding:0;margin:0}.btn-blue-delete{padding:5px 13px;overflow:auto;text-align:center;color:#fff;border-radius:3px;background:#5eb5d1}.btn-blue-unsub{padding:5px 13px;overflow:auto;text-align:center;color:#fff;background:url(http://www.erepublik.com/images/parts/bg-blue-unsub.gif) center no-repeat}.bg-prev-msg{padding:10px 10px 10px 30px;overflow:auto;background:#e9f5fa url(http://www.erepublik.com/images/parts/bg-prev-msg-square.gif) left center no-repeat;color:#3c8fa7;border-radius:4px}.bg-next-msg{padding:10px 35px 10px 10px;overflow:auto;background:#e9f5fa url(http://www.erepublik.com/images/parts/bg-next-msg-square.gif) right center no-repeat;color:#3c8fa7;border-radius:4px}.inventoryinfo img,body#messages .bordersep{padding-bottom:10px}body#messages .goright .btn-blue-delete{display:block;float:left}.sendpost-start{display:block;background:url(http://www.erepublik.com/images/parts/submitpost-start.gif) left no-repeat}.sendpost-end,.submitpost-end{padding-right:3px;display:block;background:url(http://www.erepublik.com/images/parts/submitpost-end.gif) right no-repeat}.sendpost-core{width:631px;height:195px;padding:20px 30px;background-color:#e9f5fa;display:block}.sendpost-core_large{width:631px;padding:20px 30px;background-color:#e9f5fa;display:block}.sendpost-core p,.submitpost-core p{font-size:18px;color:#90bcc9}.sendpost-core_large p{font-size:14px;color:#90bcc9}form.sendpost{border-top:1px solid #b5d6e1;font-family:Arial,sans-serif}form.sendpost textarea.textarea{width:624px;height:115px;padding-left:5px;border:1px solid #b5d6e1}form.mailpreferences input.submit,form.sendpost input.submit,form.submitpost input.submit{width:128px;height:35px;padding-bottom:2px;color:#fff;border:0;background:url(http://www.erepublik.com/images/parts/post-comment.gif) center no-repeat}form.sendpost input.text{width:614px;height:22px;padding:5px;border:1px solid #b5d6e1}form.mailpreferences .field{padding:5px 0 80px 10px;float:left}form.mailpreferences .first{padding-bottom:40px}form.mailpreferences p{color:#595959}body#messages #content p{line-height:22px;*padding-bottom:5px;color:#595959}a#btn-weekly{width:58px;height:20px;float:left;display:block;padding:5px 10px 0 40px}a#btn-weekly.on{background:url(http://www.erepublik.com/images/parts/btn-weekly_on.gif) left no-repeat}a#btn-weekly.off{background:url(http://www.erepublik.com/images/parts/btn-weekly_off.gif) left no-repeat}form.mailpreferences input.submit{margin-left:35px}form.mailpreferences .flag{padding:0 0 1px}table.elections .bg-next-msg{display:block;overflow:visible}.extended-menus .bordersep,body#bestof .bordersep,body#market .bordersep{padding-top:10px;padding-bottom:5px;margin-bottom:0}table.accounts{float:right;margin-right:20px;*margin-right:10px;display:block;font-size:14px;color:#666}table.accounts .marketbtn{display:block;padding-top:18px}table.accounts td{border-bottom:1px solid #e0e0e0}body#messages .goleft,body#messages .goright,table.accounts .fakeheight{padding:10px 0}.trivia-load{width:660px;height:500px}.btn-skip{width:62px;padding:5px 0 5px 5px;display:block;color:#fff;background:url(http://www.erepublik.com/images/parts/btn-skip.gif) center no-repeat}.btn-skip_gray{background:url(http://www.erepublik.com/images/parts/btn-skip_gray.gif) center no-repeat}.trivia-load .goright .btn-skip{margin:10px 10px 0 0}.trivia-load .loader{margin:0 auto;padding-top:237px;float:none;width:90px}body#get-gold .holder img{margin:0 13px 0 10px}body#get-gold .countdown{margin-right:25px;margin-left:15px}body#get-gold select{width:230px;padding:4px 2px 4px 4px;margin-top:10px}body#get-gold .goleft.mup{margin-top:-4px}body#get-gold .buyaction{padding-top:0;border-top:0}.greenput{background-color:#f9fff1;border:1px solid #b1dd7e;color:#4d4d4d}.pbysms{background:url(http://www.erepublik.com/images/parts/pay-by-sms-green.gif) no-repeat;width:76px;height:36px;clear:both;float:left;display:inline;margin-left:7px;margin-top:10px}body#get-gold input.get-gold{display:block;width:105px;height:30px;line-height:30px;padding:5px 5px 0;font-size:18px;margin-top:15px;margin-bottom:15px}.buyteaser{width:135px;float:left;display:block;clear:none}.buydetails{width:530px;float:left;display:block;padding-right:26px}.buydetails p{color:#666;line-height:18px}.buyoption{width:98px;padding:5px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/bg-buyholder.gif) top left no-repeat;text-align:center;margin:10px 32px 10px 0}.buyoption img{display:block;margin:0 auto;padding:12px 0 15px;*padding:12px 0}.pricetag{width:65px;padding:3px 0 0 18px;height:18px;display:block;float:left;background:url(http://www.erepublik.com/images/parts/bg-pricetag.gif) center no-repeat;color:#fff;font-weight:700}.buyoption .pricetag{margin-top:25px;width:75px;padding:3px 0 0 8px}.pricetaggold{width:119px;padding:9px 0 0 18px;height:23px;display:block;float:left;background:url(http://www.erepublik.com/images/parts/bg-pricetaggold.gif) center no-repeat;color:#fff;font-weight:700}.buyaction{float:left;display:block;width:100%;border-top:1px solid #e0e0e0;padding-top:20px;color:#a6a6a6}.buyaction .valign{padding-top:12px;float:left}#confirmation .buyaction{border:0;padding-top:10px}body#party #content .infoalert p,body#texts p{color:#666;font-size:12px;line-height:150%}#texts p{text-align:justify}#footer p{text-align:center;color:#bcbcbc!important;line-height:12px!important}body#fullcontent div#toplineholder{padding:34px 0 30px 20px;display:block;width:954px;float:left}#footer .footer_alert{float:left;padding:3px 5px 2px;background:#f3e8cd;position:absolute;left:240px;top:14px;color:#726c54;font-size:9px;font-family:Arial;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:3px;box-shadow:0 1px 0 #e4cc8f;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-duration:1s;-webkit-animation-delay:.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-ms-animation-duration:1s;-ms-animation-delay:.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:1s;animation-delay:.2s;animation-timing-function:ease;animation-fill-mode:both;background-clip:padding-box}#footer .footer_alert span{width:0;height:0;position:absolute;right:3px;bottom:-5px;border-top:5px solid #ff1500;border-right:5px solid transparent}#footer .footer_alert a{color:#726c54;font-weight:700;text-decoration:underline}#footer .footer_alert a:hover,.commentscontent .list_voters>span a:hover,.wiki a{text-decoration:none}.lawtimer{width:305px;height:84px;padding:20px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/border-lawtimer.gif) top left no-repeat;margin-right:16px}.lawtimer p{line-height:150%}.lawtimer .share_fb_button{margin-top:6px}.lawvote{width:95px;height:110px;padding:7px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/border-lawvote.gif) top left no-repeat;margin-right:16px}.lawvote span{display:block;padding:7px 0;text-align:center;font-size:48px;font-weight:700;color:#666}.lawvote span.voteyesdisable{width:95px;height:30px;padding:8px 0 0;text-align:center;border:0;color:#fff;font-size:18px;background:url(http://www.erepublik.com/images/parts/btn-voteyes_disable.gif) center no-repeat}.lawvote span.votenodisable{width:95px;height:30px;padding:8px 0 0;text-align:center;border:0;color:#fff;font-size:18px;background:url(http://www.erepublik.com/images/parts/btn-voteno_disable.gif) center no-repeat}#info{padding:10px 0 10px 55px}body#fullcontent div#toplineholder.careerpath{padding:20px 0 30px;display:block;width:954px;float:left}.rp_level{color:#fff;float:left;margin-top:-48px;width:17px;margin-left:1px;height:16px;line-height:16px;text-align:center;background-color:#e0e0e0;display:inline}li.on .rp_level{background-color:#9dc414}div.tooltip-holder{position:absolute;margin-top:50px;*margin-top:0;*margin-left:-17px;z-index:1000}div.tooltip-holder div{background:url(http://www.erepublik.com/images/parts/bg_cp_tooltip_corner.gif) no-repeat 13px 5px;height:14px;z-index:501;margin-bottom:-1px;*margin-bottom:-2px;position:relative;padding-top:5px;width:40px}span.p_tooltip{background:#feffe5;border:solid 1px #ffdb5f;margin-left:1px;padding:15px 14px 14px 15px;display:block;z-index:500}span.p_tooltip a.green-button{display:block;width:181px;height:30px;line-height:30px;color:#fff;background:url(http://www.erepublik.com/images/parts/bg_cp_path_button.gif) no-repeat;padding-left:12px;font-weight:400;margin-top:12px}span.p_tooltip a.green-button:hover{background-position:0 -30px}span.p_tooltip span.green{background:url(http://www.erepublik.com/images/parts/bg_cp_v_icon.gif) no-repeat;display:block;color:#666;font-weight:400;padding-left:23px;margin-top:8px;line-height:16px;width:100%}span.p_tooltip span.red{background:url(http://www.erepublik.com/images/parts/bg_cp_x_icon.gif) no-repeat;display:block;color:#666;font-weight:400;padding-left:23px;margin-top:8px;line-height:16px;width:100%}div.biginputs{width:400px;margin:20px auto 0}div.biginputs input{clear:both;height:22px;width:380px;padding:7px 9px 0;margin:4px 0 6px;color:#666}div.biginputs select{clear:both;width:400px;padding:7px 5px 9px;margin:4px 0 6px;color:#666}#promo{width:118px;float:left;display:block}#advisor_bg{background:url(http://www.erepublik.com/images/parts/advisor_bg_clouds.png) no-repeat;width:530px;height:287px}#advisor_bg a.close,#advisor_bg_video a.close{display:inline;width:30px;height:30px;float:right;margin-right:4px;margin-top:4px}#advisor_content{float:left;margin-left:41px;margin-top:105px;display:inline;width:448px}#advisor_content span.title{font-family:Georgia,Times New Roman,Times,serif;color:#333;font-size:18px;display:block;margin-bottom:20px}#advisor_content .title img{margin-right:8px}#advisor_content p{color:#595959;margin-bottom:20px}#advisor_content p.i{margin-top:26px}#advisor_content p span.big{font-family:Georgia,Times New Roman,Times,serif;color:#333;font-size:48px;display:block;float:left;height:35px;margin-top:-7px;line-height:35px}#advisor_content img.center{margin-left:auto;margin-right:auto;display:block;margin-bottom:35px}#advisor_content span.red{text-align:center;background-color:#fd6161;padding-left:4px;padding-right:4px;font-weight:700;color:#fff}#advisor_content p.hint{background:#fffdc7;border:solid 1px #f6e6c1;display:block;float:left;margin-top:10px;padding-top:10px;padding-bottom:10px}#advisor_content p.hint strong{display:block;float:left;padding-left:12px;padding-right:8px}#advisor_content p.hint span{display:block;float:right;width:379px;padding-right:20px}#advisor_content a.ok{display:block;margin-left:auto;margin-right:auto;width:151px;height:40px;font-size:18px;color:#fff;text-align:center;line-height:40px;margin-top:30px;background:url(http://www.erepublik.com/images/parts/advisor_btn.png) no-repeat}body#error div#toplineholder{border-bottom:0;display:block;float:left;padding:70px 0 30px;width:954px}.err{display:inline;float:left;width:375px;height:188px;background:url(http://www.erepublik.com/images/parts/bg-err404.png) no-repeat right bottom}.err._404{height:188px;background-image:url(http://www.erepublik.com/images/parts/bg-err404.png)}.err._maintenance{height:202px;background-image:url(http://www.erepublik.com/images/parts/bg-errmaintenance.png)}.err._technical{height:206px;background-image:url(http://www.erepublik.com/images/parts/bg-errtechnical.png)}.errtxt{display:inline;float:left;padding-top:36px;padding-left:42px;width:430px;font-size:13px;line-height:16px}.errtxt span.title{color:#4c4c4c;font-size:24px;font-weight:700}.errtxt span.gray{color:#b2b2b2}.errtxt p{padding-top:10px;padding-bottom:25px;color:#666;line-height:18px}.smaller_title{color:#4c4c4c;font-size:17px;font-weight:700}.btn_addbook{display:inline;float:left;width:162px;height:29px;background:url(http://www.erepublik.com/images/parts/bg-btn-addbook.png) no-repeat;border:medium none;color:#3c8fa7;cursor:pointer;font-size:12px;text-align:left;padding-left:42px;padding-top:9px}form.editprofile .btn_sendinv{display:inline;float:right;min-width:70px;height:38px;color:#fff;font-weight:700;text-align:center;font-size:14px;padding:0 5px;line-height:38px;border:1px solid #8acae0;box-shadow:0 1px 0 rgba(255,255,255,.5) inset;background-color:#5aacc8;background-image:-webkit-linear-gradient(#9ed8ed 0,#5aacc8 100%);background-image:linear-gradient(#9ed8ed 0,#5aacc8 100%);border-radius:5px;cursor:pointer}form.editprofile .btn_sendinv:hover{background-color:#77bfd5;background-image:-webkit-linear-gradient(#b3e2f1 0,#77bfd5 100%);background-image:linear-gradient(#b3e2f1 0,#77bfd5 100%)}.btnfightagain{display:inline;width:166px;height:33px;background:url(http://www.erepublik.com/images/parts/bg-btn-fight-again.gif) no-repeat;color:#fff;font-size:18px;text-align:center;padding-top:10px;float:left;margin-top:31px;margin-left:45px}.btnfightagain.off{background-image:url(http://www.erepublik.com/images/parts/bg-btn-fight-again-off.gif)}body#map #footer{margin-top:-5px}#footer{width:954px;float:left;display:block;background:url(http://www.erepublik.com/images/parts/footer_bg.jpg) no-repeat 0 0;padding:40px 0 0;margin-top:30px;text-align:center;color:#bcbcbc!important;line-height:12px!important;z-index:1;position:relative}#footer.simplified{background:#fff;padding:0}a.rss_footer{text-decoration:none;background:url(http://www.erepublik.com/images/rss_16.png) no-repeat left center;height:16px;line-height:16px;padding:2px 0 0 20px;color:#3c8fa7}a.rss_articles{text-decoration:none;background:url(http://www.erepublik.com/images/rss_16.png) no-repeat left center;height:16px;line-height:16px;display:block;padding:0 0 0 20px;color:#3c8fa7}.commentscontent .reply_levels ul.reply_links li a:hover,a.rss_articles:hover,a.rss_footer:hover,ul.achiev .hinter .country_list.region_list li small a:hover,ul.political_revamp li .candidate_info .candidate_details a:hover,ul.political_revamp li .candidate_info .candidate_name:hover,ul.political_revamp li .candidate_info .party_details a:hover,ul.political_revamp li .candidate_info .party_title:hover,ul.political_revamp li .party_info .candidate_details a:hover,ul.political_revamp li .party_info .candidate_name:hover,ul.political_revamp li .party_info .party_details a:hover,ul.political_revamp li .party_info .party_title:hover{text-decoration:underline}body#tickets h1{display:inline;float:left;width:208px}.icoSupBeta{display:inline;float:left;width:19px;height:6px;margin-top:5px;background:url(http://www.erepublik.com/images/icoErpkSupportBeta.gif) top left no-repeat}.supHolder{border-bottom:solid 1px #ccc;display:inline;float:left;width:691px}#tooltip{width:277px;z-index:1000}#tooltip_top{height:11px;background:transparent url(http://www.erepublik.com/images/parts/tooltip_top.png) no-repeat}#tooltip_bottom{height:5px;background:transparent url(http://www.erepublik.com/images/parts/tooltip_bottom.png) no-repeat}span.languager{float:left;height:18px;line-height:18px;margin-bottom:6px;margin-top:5px;padding:0 12px}.right{float:right;margin-right:25px;margin-top:5px}.election_ul{width:190px!important}.articlecomments .infoholder,.election_row_lists,body#newspaper .owner ul.profilemenu li{width:200px}.election_row_lists td.election_img a{background:transparent url(img/icon-arrow-small.gif) no-repeat scroll 185px 50%;color:gray;display:block;font-size:14px;width:auto}.election_ul li td a{background:transparent url(img/icon-arrow-small.gif) no-repeat scroll 129px 50%;width:125px}.vround-btn-core-larger{background:#e9f5fa url(http://www.erepublik.com/images/parts/icon-arrow.gif) no-repeat scroll 233px 50%;display:block;font-size:14px;overflow:auto;padding:11px 0 11px 13px;text-align:left;width:235px}div.c_hold{float:left;width:100%;clear:both;margin:5px 0 15px;padding:5px 0 25px;border-bottom:1px solid #ccc}div.c_hold h2{font-size:18px;color:#666;text-align:center;font-weight:400}a.f_deep_blue{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) top right no-repeat;height:35px;line-height:35px;color:#fff;float:left}a.f_deep_blue span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) top left no-repeat;height:35px;line-height:35px;color:#fff;float:left;margin-right:15px;padding-left:15px;cursor:pointer}a.f_light_blue{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -35px no-repeat;height:44px;line-height:44px;color:#3c8fa7;float:left;font-size:14px;font-weight:700}a.f_light_blue span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -35px no-repeat;height:44px;line-height:44px;color:#3c8fa7;float:left;margin-right:15px;padding-left:15px;cursor:pointer}a.f_light_blue_small{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -79px no-repeat;height:19px;line-height:19px;color:#3c8fa7;float:left;font-size:11px;font-weight:400}a.f_light_blue_small span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -79px no-repeat;height:19px;line-height:19px;color:#3c8fa7;float:left;margin-right:15px;padding-left:15px;cursor:pointer}a.f_light_blue_small:hover{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -98px no-repeat;color:#fff}a.f_light_blue_small:hover span{color:#fff;background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -98px no-repeat}div.c_hold div{width:240px;margin:20px auto 0}.c_form{width:631px;float:left;clear:both;margin-top:10px;background:#e9f5fa;border-top:1px solid #b5d6e1;padding:20px 30px}.c_form h2{font-size:18px;color:#90bbc9;font-weight:400}.c_form textarea{border:1px solid #b5d6e1;padding:5px;width:621px;margin:10px 0;height:85px}.c_form span{float:right;color:#90bcc9}.c_form p{float:left;color:#666;margin-top:20px}table.c_approved{float:left;width:691px}table.c_approved tbody td{vertical-align:middle;padding:5px;color:#666}table.c_approved thead tr td{border-bottom:1px solid #ccc;padding-bottom:5px;font-size:14px;color:gray}table.c_approved tbody td.ca_citizen{width:165px;background:#fbfbfb url(http://www.erepublik.com/images/parts/c_bg.png) top right repeat-y;padding-left:10px;text-align:center}table.c_approved tbody td.ca_citizen img{vertical-align:middle;margin-bottom:5px;border:1px solid #fff}table.c_approved tbody td.ca_info,table.c_approved tbody td.ca_reason{padding-left:15px}.citizenship_info div.part,.citizenship_info div.part a,table.c_approved tbody td.ca_info div,table.c_approved tbody td.ca_info div a{font-size:11px!important}.citizenship_info div.part span img,table.c_approved tbody td.ca_info div span img{vertical-align:-1px;margin-right:3px}.citizenship_info div.part span,table.c_approved tbody td.ca_info div span{margin-left:10px;color:#999}table.c_approved tbody td.ca_accept,table.c_approved tbody td.ca_citizen,table.c_approved tbody td.ca_reason{padding-top:20px}table.c_approved tbody td.ca_citizen,table.c_approved tbody td.ca_info{padding-bottom:20px;border-bottom:1px dotted #ddd}div.c_stat{float:right;color:#666;margin-bottom:-24px;position:relative}div.c_stat p{float:right;margin-right:8px;margin-top:5px;display:inline}div.c_stat strong{float:right;color:#fff;width:36px;height:24px;line-height:24px;text-align:center;font-size:18px;text-shadow:1px 1px 1px #f90;background:transparent url(http://www.erepublik.com/images/parts/profile_img_map.jpg) repeat scroll -169px 0}table.c_approved tr.c_app td{padding:10px 5px;border-bottom:1px dotted #ddd;color:#7f7f7f}table.c_approved tr.c_app td img{vertical-align:middle;margin-right:8px}.iconbtn{bottom:-6px;*bottom:0;margin-left:10px;position:relative}a.edit_upper{background:#fff url(http://www.erepublik.com/images/parts/edit_profile.gif) no-repeat scroll 0 0;float:right;padding-left:25px;position:absolute;right:2px;top:12px}a.report_upper{float:right;padding-left:25px;background:#fff url(http://www.erepublik.com/images/parts/report_abuse.gif) no-repeat scroll 2px 0;position:absolute;right:2px;top:12px;color:#b5d6e1;height:18px}div.accountdisplay .push_right{float:right;font-weight:700;font-size:12px}a.simple_arrow_r{background:url(http://www.erepublik.com/images/parts/simple_arrow_r.jpg) no-repeat center right;padding-right:13px}a.simple_arrow_d{background:url(http://www.erepublik.com/images/parts/simple_arrow_d.jpg) no-repeat center right;padding-right:15px}a.simple_arrow_u{background:url(http://www.erepublik.com/images/parts/simple_arrow_u.jpg) no-repeat center right!important;padding-right:15px}.posed{float:right;position:relative;bottom:-15px}.racc div.alt{background:#f9f9f9}.racc div.over{color:#111}#lawContent{width:690px;margin-left:132px;float:left}body#lawinfringements .u_info{margin-top:20px;margin-bottom:20px}#list_holder{width:690px;margin:0 auto;display:inline}div.l_box{width:690px;min-height:85px;float:left;clear:both;margin-bottom:10px}.highlighted_quote{background-image:url(http://www.erepublik.com/images/modules/_icons/quotes.png?1412067038);background-repeat:no-repeat;background-position:10px 40px;background-color:#feffd3;display:block;padding:8px;width:536px;margin-top:6px;margin-bottom:6px}.highlighted_quote p{padding-left:30px;margin-top:5px;margin-bottom:2px;font-style:italic}.l_box table{border:0;float:left}table.l_status td{width:87px;height:85px;background:url(http://www.erepublik.com/images/parts/infringement_stat.jpg);padding-left:20px;padding-right:10px}table.l_status td strong{clear:both;margin-bottom:10px;font-weight:700}table.l_status td strong span{font-size:11px;color:#999;clear:both;float:left}table.l_status td small{float:left;clear:both;color:#999;font-size:11px;margin-top:5px}table.l_temporary td{background-position:0 -170px}table.l_permanent td{background-position:0 -85px}.resolved table.l_warning td{background-position:117px 0}.resolved table.l_temporary td{background-position:117px -170px}.resolved table.l_permanent td{background-position:117px -85px}.resolved table.l_details td{background:url(http://www.erepublik.com/images/parts/back_part_resolved_small.jpg) no-repeat top right}table.l_details td{color:#666;line-height:18px;min-height:85px!important;height:85px;*height:65px;background:transparent url(http://www.erepublik.com/images/parts/back_part.jpg) no-repeat top right;padding-left:10px;width:563px;padding-top:10px;padding-bottom:10px}table.expanded tr{background:transparent url(http://www.erepublik.com/images/parts/back_part_expanded.jpg) no-repeat top right;position:relative;top:5px;zoom:1}table.expanded td{background:transparent url(http://www.erepublik.com/images/parts/expanded_p.jpg) no-repeat bottom center}.resolved table.expanded tr{background:transparent url(http://www.erepublik.com/images/parts/back_part_expanded_res.jpg) no-repeat top right;position:relative;top:5px;zoom:1}.resolved table.expanded td{background:transparent url(http://www.erepublik.com/images/parts/expanded_p_res.jpg) no-repeat bottom center}a.c_read{color:#3a8da5;font-size:11px;padding-right:10px;padding-left:5px;background:transparent url(http://www.erepublik.com/images/parts/read_more.png) no-repeat right 5px;white-space:nowrap}a.c_read_less{white-space:nowrap}a.c_appeal,a.c_real{color:#3a8da5;font-size:11px;padding-right:10px;padding-left:5px;background:transparent url(http://www.erepublik.com/images/parts/arrow_pixel_right.gif) no-repeat right 5px}table.l_details td span.c_appeal{color:#999;font-size:11px;padding-right:10px;padding-left:5px}.post_appeal{width:650px;padding:20px 20px 10px;background:#e9f5fa url(http://www.erepublik.com/images/parts/comment_up.png) repeat-x top left;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;margin-bottom:10px;float:left;display:inline;margin-top:-10px}.post_appeal textarea{border:1px solid #b5d6e1;height:80px;width:650px;margin-top:10px}.post_appeal strong{font-size:16px;font-weight:700;color:#90bbc9}.post_appeal_succes strong{background:transparent url(http://www.erepublik.com/images/parts/valid-round.gif) no-repeat scroll 0 0;color:#666;display:block;font-size:16px;height:42px;line-height:42px;padding-left:55px;margin-left:127px}.post_appeal_error,.post_appeal_succes{width:650px;float:left;clear:both;margin-bottom:10px}.post_appeal_error strong{background:transparent url(http://www.erepublik.com/images/parts/invalid-round.gif) no-repeat scroll 0 0;color:#666;display:block;font-size:16px;height:42px;line-height:42px;padding-left:55px;margin-left:127px}.history_appeal{width:583px;float:left;clear:both;background:transparent url(http://www.erepublik.com/images/parts/history_bubble.png) no-repeat top center;padding-top:20px;margin-bottom:25px;margin-left:107px;margin-top:-5px;position:relative}.history_appeal ul{width:543px;background:transparent url(http://www.erepublik.com/images/parts/history_bubble.png) no-repeat bottom center;padding-left:20px;padding-right:20px;padding-bottom:5px}.history_appeal ul li strong{font-size:11px;font-weight:700;color:#999}.history_appeal ul li p{color:#666;padding-top:5px;line-height:18px}.history_appeal ul li.separator{height:2px;background:transparent url(http://www.erepublik.com/images/parts/simple_line.png) repeat-x}table.l_details td span{color:#ccc;font-size:10px;cursor:default;padding-left:5px}.time_left{font-size:11px;color:#999;padding-left:10px;float:right;white-space:nowrap;background:transparent url(http://www.erepublik.com/images/parts/arrow_up_pixel.gif) no-repeat left center;margin-top:-8px;margin-bottom:8px}.fix_right{float:right;clear:both;position:absolute;bottom:-15px;right:5px}.citizenship_info h2{font-size:18px;color:#666;padding-bottom:5px;border-bottom:1px solid #ccc;display:block;margin-bottom:15px}.citizenship_info a.blue_arrow_small{padding-right:30px!important}.citizenship_info div.part{margin-top:10px}.toleft{float:left;overflow:hidden;width:100%}.toleft p{line-height:16px}a.c_less,a.c_read_less{color:#3a8da5;font-size:11px;padding-right:10px;padding-left:5px;background:transparent url(http://www.erepublik.com/images/parts/read_less.gif) no-repeat right 5px}p.c_accepted{background:transparent url(http://www.erepublik.com/images/parts/icon-law_valid.gif) no-repeat scroll center top;color:#666;font-weight:700;padding-top:30px;text-align:center}a.req_pend{margin-top:12px;font-size:11px;float:left}.ca_reason .full,.ca_reason .teaser{width:500px;overflow:hidden}.ca_congressman .full,.ca_congressman .teaser{width:436px;overflow:hidden}.ca_cancel{margin-top:15px}.ambassador{width:33px;height:30px;background:url(http://www.erepublik.com/images/parts/ambassador.png) no-repeat;float:left;position:relative;margin:0 5px;overflow:hidden}.ambassador span{position:absolute;text-indent:-9999px}#track_info{float:left;width:100%;margin-top:20px;margin-bottom:20px}#track_info h2{font-size:12px;font-weight:700;color:#666;padding-left:20px;padding-top:2px;background:url(http://www.erepublik.com/images/parts/icon-info.gif) no-repeat left center;margin-bottom:10px}#track_info ul li{font-size:11px;color:#666;margin:5px 0;margin-left:5px;padding-left:15px;background:url(http://www.erepublik.com/images/parts/small_grey.jpg) no-repeat left center}.u_warning{background:url(http://www.erepublik.com/images/parts/icon-attentionsign.gif) no-repeat left center;padding-left:40px;display:block;clear:both;color:#666;margin:20px 0;float:left}.iinvited strong,.ileft strong{font-size:18px}.iemails{width:392px;float:left;clear:both;background:#f9f9f9;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;height:100px;overflow:auto;margin-top:10px;border:1px solid #ccc}.nwidth{width:412px}.emails_counter{font-weight:700;font-size:18px}.emails_counter_exceeded{font-weight:700;font-size:18px;color:#f90000}#menu ul li ul li sup{color:#999;font-size:8px;font-weight:700;left:95px;position:absolute;top:9px;cursor:pointer}ul.finances_t li a span{padding:0 30px}.ctools{width:691px;float:left;display:inline;clear:both}.blue_subhead{background:#e9f5fa;padding:10px;width:671px;float:left;clear:both}#date_runner{height:36px;float:left}#date_runner a.gback{height:36px;float:left;width:14px;background:transparent url(http://www.erepublik.com/images/parts/date_back.gif) no-repeat}#date_runner a.gforw{height:36px;float:left;width:14px;background:transparent url(http://www.erepublik.com/images/parts/date_forw.gif) no-repeat}#date_runner a.gback:hover,#date_runner a.gforw:hover{background-position:left -36px}.lite{height:16px!important}.lite a.gback{height:16px!important;background:transparent url(http://www.erepublik.com/images/parts/date_back.gif) no-repeat 0 -72px!important}.lite a.gforw{height:16px!important;background:transparent url(http://www.erepublik.com/images/parts/date_forw.gif) no-repeat 0 -72px!important}.lite a.gback:hover,.lite a.gforw:hover{background-position:left -88px!important}.ldisabledl a.gback,.ldisabledl a.gback:hover,.ldisabledr a.gforw,.ldisabledr a.gforw:hover{background-position:left -140px!important;cursor:default!important}.disabledl a.gback,.disabledl a.gback:hover,.disabledr a.gforw,.disabledr a.gforw:hover{background-position:left -104px!important;cursor:default!important}#date_runner div{float:left;height:32px;padding:4px 10px 0;background:#fbfdfe;font-size:11px;cursor:default}.lite div{height:16px!important;padding:1px 10px 0!important;background:#fff!important}.bordered div{height:30px!important;background:#fff!important;border-top:1px solid #e7f4f9;border-bottom:1px solid #e7f4f9;border-left:0;border-right:0}#date_runner div p{color:#999;font-size:11px;clear:both}.account_d{float:left;margin-right:20px;padding-top:6px;color:#666}.account_d select{border:1px solid #bad3da;color:#666;font-size:12px;margin-left:5px;padding:3px;width:80px}a.f_light_grey span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -117px no-repeat;height:37px;line-height:37px;color:#3c8fa7;float:left;margin-right:15px;padding-left:15px;cursor:pointer}a.f_light_grey:active span{padding-bottom:1px;padding-top:2px;height:34px;color:#000}a.f_light_grey small{color:#999!important}a.f_light_grey img{vertical-align:middle;margin-right:5px}.round_bot{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px}.blue_uhead{background:#f4fafc;padding:8px 10px;width:671px;float:left;clear:both;color:#666;font-size:11px}.blue_uhead img{vertical-align:middle;margin-left:1px}.ctools table.balance,.ctools table.employees_details,.ctools table.history,ul.political_revamp.pres_prop_candidates li>div{width:691px}.ctools thead tr,.history_appeal ul li,div.biginputs.last{margin-bottom:10px}.ctools table ul li{font-weight:400;font-size:11px;color:#999;padding-top:1px}.ctools table tr.alt td.descr{background:#f8f8f8}.ctools table tr.alt td.val{background:#f6f6f6}.ctools table.balance tbody td,.ctools table.balance tfoot td{padding:0}.country_charts .donation_status_table tr td img,.country_charts .donation_status_table tr td span,.ctools table.balance tbody td table td,.ctools table.balance tfoot td table td,.indent .donation_status_table tr td img,.indent .donation_status_table tr td span,.l_box table td,ul.political_revamp li .candidate_info .president_candidate_party,ul.political_revamp li .party_info .president_candidate_party{vertical-align:middle}.ctools table.employees_details tbody tr:first-child td,.ctools table.history tbody tr:first-child td,.smallholder img.icon{padding-top:15px}.ctools table.balance tbody tr td table tr td,.ctools table.balance tfoot tr td table tr td,.ctools td,.ctools th{padding:10px}.ctools table.balance th.sep{padding:5px}.ctools table.balance tbody td,ul.political_revamp li .candidate_info .vote_img img,ul.political_revamp li .party_info .vote_img img{vertical-align:top}.ctools table.balance td.descr{font-weight:700;color:#737373;text-align:left}.ctools table td.val{color:#737373;text-align:right;background:#fcfcfc;width:100px;text-shadow:0 1px 0 #fff}.ctools table.balance{background:#fff url(http://www.erepublik.com/images/parts/balance_bg.jpg) repeat-y}.ctools table.expense,.ctools table.income{width:338px}.ctools table tfoot tr td{border-top:1px solid #eee;border-bottom:1px solid #eee}.ctools table tfoot tr td table tr td,.salesContentFooter.nb,input.btn-blue-delete,input.btn-blue-unsub,table.accounts td.last{border:0}.ctools table tfoot td.descr,.ctools table.balance th{color:#505050;font-size:18px}.ctools div#balance{float:left;width:691px;text-align:center;height:39px;background:transparent url(http://www.erepublik.com/images/parts/balance_bg.png) no-repeat;font-size:18px;color:#505050;line-height:39px;text-shadow:0 1px 0 #fff;margin-top:1px}.ctools div#balance strong.loss,.ctools table tfoot td.loss{color:#c00}.ctools div#balance strong.profit,.ctools table tfoot td.profit{color:#87ae09}.ctools table.employees_details thead th,.ctools table.history thead th{font-weight:700;color:#505050;float:none;padding:10px;background:0}.ctools table.history{margin-top:20px}.ctools table.history td.products{width:120px;text-align:center}.ctools table.history th.gross,.ctools table.history th.net{width:60px;font-weight:400;color:#999;text-align:center}.ctools table.history td.gross,.ctools table.history td.net{width:60px;font-weight:400;text-align:center;background:#fdfdfd}.ctools table.history tr.alt td.gross,.ctools table.history tr.alt td.net{background:#f8f8f8 url(http://www.erepublik.com/images/parts/alt_lines.gif) repeat-x}.ctools table.history td.price{width:135px}.ctools table.history thead th.income,.ctools table.history thead th.price,.defender .battlehero .damage,.defender ul.allies li{text-align:right}.ctools table.history td{color:#666;border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5}.ctools table.history td.income{width:136px;text-align:right}.ctools table.history tr.alt td{background:#fafafa url(http://www.erepublik.com/images/parts/alt_lines.gif) repeat-x}.ctools table td.e_productivity ul{width:259px;height:41px;margin:8px auto 0;float:left;padding-left:1px;background:transparent url(http://www.erepublik.com/images/parts/prod_cal.png) no-repeat}.ctools table td.e_productivity ul li{float:left;width:37px;text-align:center;padding-top:0;margin-top:-2px;position:relative;display:inline}.ctools table td.e_productivity ul li p,.ctools table td.e_productivity ul li strong{clear:both;text-align:center}.ctools table td.e_productivity ul li strong{font-size:12px;color:#999;text-shadow:0 1px 0 #fff;cursor:default}.ctools table td.e_productivity ul li p{color:#87ae09;font-size:11px;font-weight:700;margin-top:6px}.ctools table td.e_productivity ul li p img{padding-top:3px}.ctools table td.e_productivity ul li p.e_na{color:#ccc}.ctools table.employees_details td strong{color:#717171}.ctools table.employees_details td.e_salary{color:#717171;text-align:center}.ctools table.employees_details td.e_wellness strong{background:transparent url(http://www.erepublik.com/images/parts/small_blue_bubble.gif) no-repeat;color:#fff;width:43px;height:17px;line-height:17px;display:block;text-align:center;margin:0 auto;text-shadow:0 1px 0 #2fa3d9}.ctools table.employees_details td.e_skill strong{padding-bottom:7px;padding-left:30px;padding-top:7px;background:url(http://www.erepublik.com/images/parts/1skill_temp.png) no-repeat}.ctools table.employees_details td.e_skill strong.skill_c{background-position:0 -26px}.ctools table.employees_details td.e_skill strong.skill_l{background-position:0 -52px}.ctools table.employees_details th.e_productivity span{float:left;margin-top:1px;margin-right:5px}.ctools table.employees_details th.e_productivity{width:265px}.ctools table.employees_details th.e_salary,.fighter .nameholder{width:70px}.ctools table.employees_details td,.ctools table.employees_details th{padding-right:0}a.f_red_small{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -154px no-repeat;height:20px;line-height:20px;color:#fff;float:left;font-size:11px;font-weight:400}a.f_red_small span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -154px no-repeat;height:20px;line-height:20px;color:#fff;float:left;text-align:center;margin-right:15px;padding-left:15px;cursor:pointer;text-shadow:0 1px 0 #b74542}a.f_red_small:hover{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -174px no-repeat;color:#fff}a.f_red_small:hover span{color:#fff;background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -174px no-repeat}td.el_salary a.f_red_small{width:104px;margin-top:3px!important}td.el_salary a.f_red_small span{width:75px}a.i_edit{width:22px;height:20px;background:url(http://www.erepublik.com/images/parts/i_edit.jpg) no-repeat;text-indent:-9999px;float:left;margin-top:0!important;margin-left:4px}a.i_edit:hover{background-position:0 -20px}td.el_salary .sallary_field{float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #d6d6d6;font-weight:700;font-size:12px;color:#666;padding:2px 33px 2px 2px;width:39px;text-align:right;font-family:Arial}div.new_feature_head{float:left;background:url(http://www.erepublik.com/images/parts/nf_p.jpg) repeat-x;height:15px;line-height:15px;text-shadow:0 1px 0 #ebad09;top:-15px;left:53px}div.new_feature_head p{float:left;background:url(http://www.erepublik.com/images/parts/nf_down.gif) no-repeat bottom center;padding:0 8px;color:#fff;font-size:9px;font-weight:700;font-family:Tahoma;height:20px;line-height:15px;text-shadow:0 1px 0 #ebad09}#menu ul li,body#country #filters .bigcore>img{position:relative}.costs{border-top:1px solid #d5d5d5;clear:both;display:inline;float:left;margin:5px auto 0 150px;padding:5px 0 0;width:260px}.currencyValue{background:transparent url(img/IMGMAP_salesPageIcoBut.png) no-repeat scroll 0 -998px;color:#fff;float:right;height:17px;line-height:17px;padding-left:4px;text-align:center;width:79px}#menu ul li ul li a:hover sup{width:43px;height:17px;line-height:17px;display:block;text-align:center;margin:0 auto}.at{float:left;display:block;width:100%;min-width:954px;height:0}.ath{position:relative;float:right;text-align:right;display:block;top:0;height:23px;right:0}a.ambient_toggler{background:#fff url(http://www.erepublik.com/images/parts/ambient_toggler.png) right 0 no-repeat;height:20px;line-height:20px;color:#88aebe;float:left;font-size:10px;white-space:nowrap;display:none;position:relative;z-index:99999}a.ambient_toggler span{background:#fff url(http://www.erepublik.com/images/parts/ambient_toggler.png) left 0 no-repeat;height:20px;line-height:20px;color:#88aebe;float:left;margin-right:7px;padding-left:25px;cursor:pointer}a.ambient_toggler:hover,a.ambient_toggler:hover span{color:#4d798c}span.ecur{color:gray;float:left;font-size:11px;font-weight:700;margin-left:-30px;padding:2px 3px 1px;position:relative;margin-top:2px;cursor:default;background:#eee;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;font-family:Arial;text-shadow:0 1px 0 #fff}span.ecur:hover{color:gray!important}ul.ftabs{display:inline;float:left;width:100%;border-bottom:1px solid #ccc;padding-bottom:1px;clear:both}ul.ftabs li{float:left;height:32px;background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -370px no-repeat;margin-right:1px;position:relative}ul.ftabs li b{position:absolute;border-radius:3px;font-size:9px;font-weight:700;color:#fff;font-family:Arial;background-color:#fa4048;background-image:-webkit-linear-gradient(#f82b33 0,#fa4048 100%);background-image:linear-gradient(#f82b33 0,#fa4048 100%);padding:0 4px;height:12px;line-height:12px;text-shadow:0 -1px 0 rgba(0,0,0,.2);text-transform:uppercase;top:-7px;right:-7px;z-index:99;border:1px solid #ff5e65;box-shadow:1px 1px 0 #e6000a,-1px -1px 0 #e6000a,-1px 1px 0 #e6000a,1px -1px 0 #e6000a}ul.ftabs li a{float:left;height:32px;line-height:32px;background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -370px no-repeat;color:#7f7f7f;margin-right:25px;padding-left:25px;cursor:pointer}ul.ftabs li.on,ul.ftabs li:hover{background-position:right -402px}ul.ftabs li.on a,ul.ftabs li:hover a{background-position:left -402px;color:#d8d8d8}#employee_list table,#job_market table,#job_offers table,#marketplace table{float:left;clear:both;width:100%}#employee_list table thead th,#job_market table thead th,#job_offers table thead th,#marketplace table thead th{color:#333;font-weight:700;font-size:12px}#employee_list table tr.el_mainh th,#job_market table tr.jm_mainh th,#job_offers table tr.jo_mainh th,#marketplace table tr.m_mainh th{border-bottom:1px solid #ccc;padding:10px 0}#employee_list table tr.el_days th{background:transparent url(http://www.erepublik.com/images/parts/back_el_secondh.png) repeat-x top left;height:20px;line-height:20px;border-bottom:1px solid #eee;color:#b5b5b5;text-shadow:0 1px 0 #fff;text-align:center;width:46px}#employee_list table tr.el_days th.current{background:transparent url(http://www.erepublik.com/images/parts/el_day_on.png) repeat-x top left;color:#ae9784}#employee_list table tr.el_days th span{border-left:1px solid #eee;background:transparent url(http://www.erepublik.com/images/parts/back_el_secondh_day.png) no-repeat top left;display:block;height:20px;cursor:default}#employee_list table tbody td,.ctools table thead tr th,.ctools table.employees_details td{border-bottom:1px solid #eee}#employee_list table.guest tbody td.el_employee{width:235px}#employee_list table tbody td.el_employee img{padding:1px;border:1px solid #d6d6d6;-moz-border-radius:2px;-webkit-border-radius:2px;float:left}#employee_list table tbody td.el_employee a{float:left;margin-top:1px;border-bottom:1px dotted #c4e1e9}#employee_list table tbody td.el_employee small{float:left;font-size:12px;color:#999;margin-top:1px;white-space:nowrap;clear:both;width:95px;overflow:hidden;text-overflow:ellipsis}#employee_list table tbody td.el_employee a.el_img{padding:0;margin-right:5px;margin-top:0;border:0}#employee_list table tbody td.el_skill,body#get-gold a.btn-buy{width:85px}#employee_list table tbody td.el_skill span.skiller{overflow:hidden;float:left;display:inline;white-space:nowrap;width:100px;text-overflow:ellipsis}#employee_list table tbody td.el_day{height:67px;background:transparent url(http://www.erepublik.com/images/parts/bg_el_days.png) repeat-x top left;width:48px}#employee_list table tbody td.el_day h5{color:#999;float:left;font-size:18px;font-weight:400;margin-left:13px;margin-top:-43px;text-shadow:0 1px 0 #fff;display:inline;position:relative}#employee_list table tbody td.current{background:transparent url(http://www.erepublik.com/images/parts/bg_el_days.png) repeat-x bottom}#employee_list table tbody td.el_day div{border-left:1px solid #eee;background:transparent url(http://www.erepublik.com/images/parts/back_el_secondh_day.png) repeat-y left top;display:block;height:47px;padding-top:20px;cursor:default;text-align:right;width:39px;padding-right:7px;z-index:20;position:relative}#employee_list table tbody td.el_day:hover{background:transparent url(http://www.erepublik.com/images/parts/el_day_hover.png) no-repeat 1px top}#employee_list table tbody td.el_day:hover div{background:0}#employee_list table tbody td.el_day:hover strong{color:#333;z-index:1}#employee_list table tbody td.el_day strong{font-size:12px;color:#666;margin-top:-45px;z-index:1;float:right;margin-right:8px;text-shadow:0 1px 0 #fff}#employee_list table tbody td.el_day small{font-size:12px;color:#999;text-align:right;background:transparent url(http://www.erepublik.com/images/parts/small_clock.gif) no-repeat scroll left 3px;padding-left:10px;z-index:1;margin-top:-30px;float:right;margin-right:8px;text-shadow:0 1px 0 #fff}#employee_list table tbody td.el_salary{width:115px}#employee_list table tbody td.el_salary div{border-left:1px solid #eee;display:block;height:55px;padding-top:12px;padding-left:7px}#employee_list table tbody td.el_salary div span.your{padding-top:11px;display:block}#employee_list table thead th.el_productivity small{color:#999;font-size:11px;float:left;font-weight:400;margin-left:15px;margin-top:3px}#employee_list table thead th.el_productivity span{float:left;margin-top:2px}div.switch{float:left;width:39px;height:18px;background:transparent url(http://www.erepublik.com/images/parts/switch_bg.png) no-repeat;padding-top:2px;padding-left:2px;margin-left:5px;margin-top:-1px}div.switch a{text-indent:-9999px;width:18px;height:16px;float:left;background:transparent url(http://www.erepublik.com/images/parts/el_switch.png) no-repeat}div.switch a.el_next{background-position:-18px 0;margin-left:1px}div.switch a.el_next:hover{background-position:-18px -16px}div.disprev a.el_prev{background-position:0 -32px!important;cursor:default}div.disnext a.el_next{background-position:-18px -32px!important;cursor:default}.eltip{float:left;z-index:9999;display:none}html .eltip .eltipl{background:transparent url(http://www.erepublik.com/images/parts/eltipl.gif) no-repeat top left}.eltip .eltipl{height:235px;padding-left:10px;display:inline;float:left;background:transparent url(http://www.erepublik.com/images/parts/eltipl.png) no-repeat top left}html .eltip .eltipc{background:transparent url(http://www.erepublik.com/images/parts/eltipc.gif) no-repeat top right}.eltip .eltipc{height:215px;padding:10px 0;padding-right:15px;display:block;width:100px;background:transparent url(http://www.erepublik.com/images/parts/eltipc.png) no-repeat top right}.eltip table tr td{text-align:center;vertical-align:top;padding-bottom:10px}.eltip table tr.eltwo td{text-align:right;vertical-align:top;padding-top:10px;padding-bottom:5px}.eltip table span{color:#999;font-size:11px}.eltip table strong.elstr{font-size:18px;color:#666;font-weight:400}.eltip table strong.j1{padding-right:30px;background:transparent url(http://www.erepublik.com/images/parts/jobs.gif) no-repeat center right}.eltip table tr td.elprods{background:transparent url(http://www.erepublik.com/images/parts/elarrow.gif) no-repeat bottom center}.eltip table tr td.elprods strong{padding-top:10px;padding-bottom:10px}.eltip table tr td.elprods span{display:block;margin-top:5px}.eltip table tr td.elprods span.eltitle{margin-bottom:5px;margin-top:0}.eltip table small{padding-left:10px;background:transparent url(http://www.erepublik.com/images/parts/small_clock.gif) no-repeat scroll left 3px;font-size:12px;color:#999;margin-top:3px;display:block}.eltip table tr.eltwo td.eldash{vertical-align:middle;padding:10px}.eltip table tr td.noborder{padding-top:5px;padding-bottom:5px}#job_offers table tbody tr.edited td{background:#fffff4!important}#job_offers table tbody tr td.jo_profession{padding-left:5px;width:165px}#job_offers table tbody tr td.jo_profession span.jpm{position:relative;top:6px}#job_offers table tbody tr td.jo_profession span.jpm img{float:left;position:relative;top:-6px;padding-right:5px}#job_offers table tbody tr td.jo_ammount,#job_offers table thead tr th.jo_ammount{width:60px;text-align:center;padding-left:20px}#job_offers table tbody tr td.jo_skill,#job_offers table thead tr th.jo_skill{padding-left:20px;width:180px}#job_offers table tbody tr td.jo_salary,#job_offers table thead tr th.jo_salary,#press ul.tabs li a span{padding-right:20px}#job_offers #add_job_offer{float:left;margin-top:10px}#job_offers table tbody tr td a.f_red{margin:0 5px}#job_offers table tbody tr td a.simple{float:left;font-size:11px;margin-left:10px;line-height:23px}#job_offers table tbody tr td a.f_red span,#job_offers table tbody tr td a.link span{margin-right:7px;padding-left:7px;line-height:23px}a.f_light_blue_new{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -434px no-repeat;height:23px;line-height:22px;color:#3c8fa7;float:left;font-size:11px}a.f_light_blue_new span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -434px no-repeat;height:23px;line-height:22px;color:#3c8fa7;float:left;margin-right:15px;padding-left:15px;cursor:pointer;text-shadow:0 1px 0 #fff}a.f_light_blue_new:hover{background-position:right -457px}a.f_light_blue_new:hover span{color:#fff;background-position:left -457px;text-shadow:0 -1px 0 #60a9c1}a.f_light_blue_new:active span{line-height:23px;color:#ebf6fb}a.f_red{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -480px no-repeat;height:23px;line-height:22px;color:#fff;float:left;font-size:11px}#tooltip_content,#tooltip_small .tt_content{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5;border-left:1px solid #f9d872;border-right:1px solid #f9d872;padding:8px;padding-left:32px;background:#fffdc9 url(http://www.erepublik.com/images/parts/tooltip_icon.png) 8px 8px no-repeat;color:#787252}a.f_red span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -480px no-repeat;height:23px;line-height:22px;color:#fff;float:left;margin-right:15px;padding-left:15px;cursor:pointer;text-shadow:0 1px 0 #aa2c28}a.f_red:hover{background-position:right -503px}a.f_red:hover span{color:#fff;background-position:left -503px;text-shadow:0 -1px 0 #962623}#tooltip_small{width:190px;z-index:1000}#tooltip_small .tt_top{height:11px;background:transparent url(http://www.erepublik.com/images/parts/tooltip_top_small.png) no-repeat}#tooltip_small .tt_bottom{height:5px;background:transparent url(http://www.erepublik.com/images/parts/tooltip_bottom_small.png) no-repeat}.languageSelectInput{border:1px solid #a6a6a6;color:#4d4d4d;display:inline;float:left;font-family:Verdana;font-size:10px;height:20px;margin:5px 2px 6px -11px;padding-bottom:2px;padding-right:2px;padding-top:2px;width:100px}a.f_red:active span{line-height:23px;color:#efb9b8}.ctools table ul,a.f_red span img,table.citizens .fakeheight{padding-top:5px}#job_offers table tbody tr td.jo_salary{color:#999}h4.saver{background:transparent url(http://www.erepublik.com/images/parts/loader.gif) no-repeat scroll center top;color:#666;display:block;font-size:11px;margin-top:10px;padding-top:20px;text-shadow:0 1px 0 #fff;width:100%;cursor:wait}#employee_list table tbody td.el_salary div.saved h4{background:transparent url(http://www.erepublik.com/images/parts/article-success.gif) no-repeat scroll center top!important;color:#74bb02!important;display:block;font-size:11px;margin-top:10px;padding-top:20px;text-shadow:0 1px 0 #fff;width:100%}#employee_list table tbody td.el_salary div.blockUI{border:0;padding:0;width:114px;text-align:center}#job_offers table tbody td div.blockOverlay{height:55px!important;top:-16px!important;left:-573px!important;width:691px!important}#job_offers table tbody td h4.saver{margin-top:-4px;left:-573px;position:relative;width:691px;text-align:center}#job_offers table tbody td div.edit_2{float:left;height:100%;width:100%}.dropdown{float:left;clear:both;position:relative;z-index:9999}.dropdown dd,.dropdown dt,.dropdown ul{position:relative;left:0;margin:0;padding:0}.dropdown dd{position:absolute}a.f_select{background:#fff url(http://www.erepublik.com/images/parts/select.jpg) -30px 0 no-repeat;height:25px;line-height:22px;color:#666;float:left;font-size:12px;width:200px;overflow:hidden}a.f_select span{background:#fff url(http://www.erepublik.com/images/parts/select.jpg) left 0 no-repeat;height:25px;line-height:25px;color:#666;float:left;margin-right:35px;padding-left:5px;cursor:pointer;text-shadow:0 1px 0 #fff}a.f_select:hover{background-position:-30px -25px}a.f_select:hover span{background-position:left -25px}.dropdown dd ul{background:#f7fdff;border:1px solid #d4f5ff;position:absolute;left:0;top:27px;min-width:198px;width:auto!important;-moz-border-radius:5px;-webkit-border-radius:5px;display:none;overflow:visible;overflow-x:hidden;overflow-y:auto;height:100px}.dropdown img{padding-right:5px;padding-top:3px;display:inline;vertical-align:text-bottom}.dropdown ul li a img,.salesTopLineHolder.t0,table.constructions td.first,table.laws td.first,table.manage tr.first td,table.productivity td.first{padding-top:0}.dropdown dd ul li a{padding:5px;display:block;white-space:nowrap;font-size:12px;border-bottom:1px solid #d4f5ff}#employee_list,#job_offers{margin-top:30px;float:left;width:100%}#employee_list .dd .ddTitle span.textTitle img,#job_offers .dd .ddTitle span.textTitle img{width:22px;padding:0 3px 0 0;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}#employee_list .up,#job_offers .up{float:right;position:relative;margin-bottom:-35px}span.jpm{float:left;margin-left:5px}#employee_list table tbody td.el_employee,#job_offers table tbody tr td.jo_profession a.f_select,#job_offers table tbody tr td.jo_skill a.f_select,.ctools table.employees_details td.e_employee{width:160px}#job_offers table tbody tr td.jo_profession .dropdown dd ul,#job_offers table tbody tr td.jo_skill .dropdown dd ul{width:auto;min-width:158px}#job_offers table input{width:40px;padding:2px!important}#job_market .sholder,ul.insider li p{margin-top:5px}#job_market .country-select{margin-top:-35px;position:relative;z-index:1000}#job_market tbody tr td,#job_offers table tbody tr td{padding:10px 0;border-bottom:1px solid #eee;color:#666}#job_market tbody tr td.jm_company{width:20%;padding-left:5px}#job_market tbody tr td.jm_career span{width:100px;float:left;display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#job_market tbody tr td.jm_career img,#job_market tbody tr td.jm_industry img{vertical-align:middle;margin-right:4px}#job_market tbody tr td.jm_industry,#job_market thead tr th.jm_industry{width:20%;padding-left:10px;padding-right:10px}#job_market tbody tr td.jm_career,#job_market thead tr th.jm_career{width:15%}#job_market tbody tr td.jm_skill,#job_market thead tr th.jm_skill{width:15%;padding-left:10px;padding-right:10px}#job_market tbody tr td.jm_salary,#job_market thead tr th.jm_salary{width:15%;padding-left:10px}#job_market tbody tr td.jm_company div a{width:130px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}div.stared{float:left;width:69px;height:8px;display:inline;background:transparent url(http://www.erepublik.com/images/parts/smallstars_q7.png) no-repeat 0 0;clear:both;margin-top:5px!important;overflow:hidden}div.stared.one{background-position:0 -8px}div.stared.two,div.switch a.el_prev:hover{background-position:0 -16px}div.stared.three{background-position:0 -24px}div.stared.four{background-position:0 -32px}#advisor_content a.ok:hover,.salesInfoEndG,div.stared.five{background-position:0 -40px}div.stared.seven{background-position:0 -56px}#job_market table tbody tr td.jm_salary strong,.salesTopInfoBox strong.title.s,.stprice strong{font-size:18px;font-weight:400}#job_market table tbody tr td.jm_salary sup strong,.stprice sup strong{font-weight:700;font-size:10px}a.f_light_blue_big{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -526px no-repeat;height:26px;line-height:25px;color:#3c8fa7;float:left;font-size:12px}a.f_light_blue_big.focused,a.f_light_blue_big.focused span{border-radius:5px}a.f_light_blue_big span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -526px no-repeat;height:26px;line-height:25px;color:#3c8fa7;float:left;margin-right:25px;padding-left:25px;cursor:pointer;text-shadow:0 1px 0 #fff;font-weight:700}a.f_light_blue_big:hover{background-position:right -552px}a.f_light_blue_big:hover span{color:#fff;background-position:left -552px;text-shadow:0 -1px 0 #60a9c1}#job_market table tbody tr td.jm_apply{padding-left:10px;width:15%}#job_market table tbody tr td.jm_apply a{float:right!important;margin-right:5px}#job_market table tbody.salary_sorted tr td.jm_salary,#marketplace table tbody.price_sorted tr td.m_price{background:#ffffec;border-left:1px solid #f7f4e1;border-right:1px solid #f7f4e1}.sholder{background:#e9f5fa;padding:0 15px;width:728px;float:left;clear:both;display:inline;border:1px solid #c4e6f2;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;margin-top:15px;z-index:1}a.f_select_big{background:#fff url(http://www.erepublik.com/images/parts/select.jpg) right -50px no-repeat;height:31px;line-height:30px;color:#666;float:left;font-size:12px;width:156px;overflow:hidden;position:relative;z-index:100;clear:both}a.f_select_big span{background:#fff url(http://www.erepublik.com/images/parts/select.jpg) left -50px no-repeat;height:31px;line-height:30px;color:#666;float:left;margin-right:35px;padding-left:5px;cursor:pointer;text-shadow:0 1px 0 #fff}a.f_select_big:hover{background-position:right -81px}a.f_select_big:hover span{background-position:left -81px}a.f_select_big:active,a.pushed{background-position:right -112px!important}a.f_select_big:active span,a.pushed span{background-position:left -112px!important}#career_pane{height:301px;width:373px}#skill_pane{height:301px;width:157px}.open{visibility:visible!important;display:block}.closed{visibility:hidden!important;display:none}html #career_holder{background:transparent url(http://www.erepublik.com/images/parts/droper.gif) no-repeat}#career_holder{background:transparent url(http://www.erepublik.com/images/parts/droper.png) no-repeat;width:392px;height:317px;padding-left:9px;padding-top:47px;position:absolute;z-index:1;left:5px;top:21px;visibility:hidden}#career_holder span.all{float:left;padding-left:5px;padding-bottom:8px}html #skill_holder{background:transparent url(http://www.erepublik.com/images/parts/dropersmall.gif) no-repeat}#skill_holder{background:transparent url(http://www.erepublik.com/images/parts/dropersmall.png) no-repeat;width:172px;height:317px;padding-left:9px;padding-top:47px;position:absolute;z-index:1;left:5px;top:20px;visibility:hidden}.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1}#oncountry,body#newspaper .box{width:60px}#oncountry img{vertical-align:-6px}.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:transparent url(http://www.erepublik.com/images/parts/trackbg.png) repeat-y;width:17px}.jScrollPaneDrag{position:absolute;background:#70bad3 url(http://www.erepublik.com/images/parts/trackbar.png) no-repeat center center;cursor:pointer;overflow:hidden;width:15px}.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;height:10px;width:15px;background:transparent url(http://www.erepublik.com/images/parts/track_ends.gif) no-repeat 0 0}.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;height:10px;width:15px;background:transparent url(http://www.erepublik.com/images/parts/track_ends.gif) no-repeat 0 -10px}a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px}a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px}#career_pane li,#filters .avatarholder,#skill_pane{float:left;display:block}#career_pane li a{color:#505050;float:left;width:350px;padding:15px 10px 6px;border-bottom:1px solid #e4e4e4}#career_pane li a img{float:left;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;position:relative;top:-4px}#skill_pane li a{color:#505050;float:left;width:100%;padding:10px;border-bottom:1px solid #e4e4e4}#career_pane li a:hover,#skill_pane li a:hover{background:#53b3d3;color:#fff!important}#career_pane li a:hover span.skiller,#menu ul li ul li a:hover sup,#skill_pane li a:hover span.skiller,ul.political_revamp li .all_votes.winner .percent,ul.political_revamp li .all_votes.winner .votes{color:#fff}#career_pane li a:hover span,#skill_pane li a:hover{color:#fff!important}#career_pane div{float:left;clear:both;width:350px;padding:5px 10px;border-bottom:1px solid #e4e4e4;font-weight:700;font-size:12px;font-color:#333}#career_pane div h4{float:left;font-size:11px;color:#333}#career_pane div h4.st{width:202px}.sholder table tr td{width:170px}.sholder table tr td small{float:left;color:#90b4bf;font-size:11px;clear:both;display:block;margin-bottom:5px}#header .header_top .fb_like>a:hover,span.skiller{color:#555}span.skiller strong{font-size:11px!important;color:#fff!important;padding:2px;background:#ade56c;border:1px solid #98d651;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:0 1px 0 #84c538;margin-right:5px;float:left;width:12px!important;line-height:11px!important;text-align:center;overflow:hidden}a.f_select_big span.skiller strong{margin-top:7px}#professionsmenu{width:180px;width:160px!important}#job_offers select,.jo_profession .dd,.jo_profession .ddChild,.jo_skill .dd,.jo_skill .ddChild{width:160px!important}a.sort{color:#333;white-space:nowrap;padding-right:15px;background:transparent url(http://www.erepublik.com/images/parts/sort.gif) no-repeat right center}a.sortas{color:#333;padding-right:15px;background:transparent url(http://www.erepublik.com/images/parts/sort_asc.gif) no-repeat right center;white-space:nowrap}a.sortdes{color:#333;padding-right:15px;background:transparent url(http://www.erepublik.com/images/parts/sort_des.gif) no-repeat right center;white-space:nowrap}.m_quantity input{width:45px;text-align:center}.m_quantity div.item_quantity_wrapper input{margin-left:25px}.m_quantity.focused div.item_quantity_wrapper{width:125px;height:24px;border-radius:2px;background-color:#ffffec;box-shadow:inset 0 1px 3px 0 rgba(94,101,194,.5);border-width:1px;border-style:solid;border-top-color:#bec1ba;border-left-color:#d6d8cc;border-right-color:#d6d8cc;border-bottom-color:#e4e5dc;padding:1px}.m_quantity.focused div.item_quantity_wrapper .quantity_button{display:block;float:left;width:22px;height:22px;line-height:22px;text-align:center;font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-weight:900;font-size:16px;text-shadow:0 1px #fff;color:#69aad3;border:1px solid #dfdfdf;border-radius:2px;box-shadow:0 1px 1px 0 rgba(50,50,50,.5),inset 0 1px 0 0 #fff;background:-webkit-linear-gradient(top,#f3f3f3 0,#e8e8e8 100%);background:linear-gradient(to bottom,#f3f3f3 0,#e8e8e8 100%)}.m_quantity.focused div.item_quantity_wrapper .quantity_button:hover{background:-webkit-linear-gradient(top,#66b8dd 0,#2c7da8 100%);background:linear-gradient(to bottom,#66b8dd 0,#2c7da8 100%);color:#fff;text-shadow:0 -1px 0 #2c7da7;border:1px solid #3f97bb;box-shadow:0 1px 1px 0 rgba(50,50,50,.5),inset 0 1px 0 0 #94d5eb}.m_quantity.focused div.item_quantity_wrapper .quantity_button:active{border:1px solid #2c7da8;box-shadow:0 1px 1px 0 rgba(50,50,50,.5),inset 0 1px 3px 0 rgba(0,0,0,.5);background:#2c7da8}.m_quantity.focused div.item_quantity_wrapper input{float:left;margin:0;background:0;border:0;outline:0}.m_quantity.focused div.item_quantity_wrapper input:focus{outline:0}#job_offers table input,.shadowed{background:#fff url(http://www.erepublik.com/images/parts/shadow.gif) repeat-x top;border-bottom:1px solid #e3e3e3;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:1px solid #aeaeae;padding:4px;color:#333;-moz-border-radius:3px;-webkit-border-radius:3px;height:16px;line-height:16px}#marketplace table tbody td{padding:0;border-bottom:1px solid #eee;color:#666}#marketplace table tbody td.m_product{width:195px;padding-left:5px}#marketplace table tbody td.m_provider{width:185px;padding-right:10px}#marketplace table tbody td.m_stock{width:50px;padding-right:10px;text-indent:5px;font-size:14px}#marketplace table tbody td.m_price{width:100px;padding-left:10px}#marketplace table tbody td.m_quantity{width:130px;padding:0 10px}#marketplace table tbody td.m_buy a span{text-align:center}#marketplace table tbody td.m_buy a,#marketplace table tbody td.m_buy a span{white-space:nowrap;-webkit-transition:width .15s ease-in-out;transition:width .15s ease-in-out;-webkit-transform:translateZ(0)}#marketplace table tbody td.m_provider a{border-bottom:1px dotted #c4e1e9}#marketplace table tbody tr:hover td,.ctools table.balance tbody tr td table tr:hover td,.ctools table.employees_details tbody tr:hover td,.ctools table.history tbody tr:hover td{color:#000}#job_market tbody tr td.jm_company div,#marketplace table.company_market td.m_provider div{float:left;margin-top:1px}#marketplace table.company_market td.m_provider div a{width:170px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:0}#job_market tbody tr td.jm_company a img,#marketplace table.company_market td.m_provider a img{padding:1px;border:1px solid #d6d6d6;-moz-border-radius:2px;-webkit-border-radius:2px;margin-right:5px;float:left}.attrtool{display:none;float:left;position:relative}div.boxy{overflow:hidden}div.boxy.body div.boxy.rights{background-image:url(http://www.erepublik.com/images/parts/m_r.png);background-position:right;background-repeat:repeat-y}div.boxy.body div.boxy.lefts{background-image:url(http://www.erepublik.com/images/parts/m_l.png);background-position:left;background-repeat:repeat-y}div.boxy.body div.boxy.centers{background-image:url(http://www.erepublik.com/images/parts/m_c.png);margin-left:7px;margin-right:7px;padding:10px}div.boxy.head div.boxy.rights{background-image:url(http://www.erepublik.com/images/parts/t_r.png);background-position:top right;background-repeat:no-repeat;height:10px}div.boxy.head div.boxy.lefts{background-image:url(http://www.erepublik.com/images/parts/t_l.png);background-position:top left;background-repeat:no-repeat;height:10px}div.boxy.head div.boxy.centers{background-image:url(http://www.erepublik.com/images/parts/t_c.png);height:10px;margin-left:10px;margin-right:10px}div.boxy.foot div.boxy.rights{background-image:url(http://www.erepublik.com/images/parts/b_r.png);background-position:right bottom;background-repeat:no-repeat;height:10px}div.boxy.foot div.boxy.lefts{background-image:url(http://www.erepublik.com/images/parts/b_l.png);background-position:left bottom;background-repeat:no-repeat;height:10px}div.boxy.foot div.boxy.centers{background-image:url(http://www.erepublik.com/images/parts/b_c.png);margin-left:10px;margin-right:10px;height:10px}.positionfix{float:right;margin-bottom:-30px;position:relative;z-index:100}#career_pane li a span,#marketplace table tbody td.m_buy,.ctools table.history td.market,.positionfix select,body#citizenprofile ul.tabs li a span{width:180px}.positionfix strong{float:left;display:inline;color:#999;line-height:24px;font-weight:400;margin-right:10px}.scrollable{width:671px;height:84px;padding-right:2px;padding-left:1px;float:left;margin:8px auto 8px 9px;clear:both;background:transparent url(http://www.erepublik.com/images/parts/scrollable.png) no-repeat;position:relative}.scrollable .left,.scrollable .right{float:left!important;margin:auto!important;margin-top:1px!important}#marketplace .sholder{padding:0;width:691px;margin-bottom:10px}.scrollable a.prevPage{width:14px;height:81px;float:left;background:transparent url(http://www.erepublik.com/images/parts/slider_buttons.png) no-repeat 0 0;margin-top:1px}.scrollable a.prevPage:hover{background-position:0 -81px}.scrollable a.prevPage:active{background-position:0 -162px}.scrollable a.nextPage{width:14px;height:81px;float:left;background:transparent url(http://www.erepublik.com/images/parts/slider_buttons.png) no-repeat -14px 0;margin-top:1px}.scrollable a.nextPage:hover{background-position:-14px -81px}.scrollable a.nextPage:active{background-position:-14px -162px}.scrollable div#productlistings{width:643px;height:83px;position:relative;overflow:hidden;float:left}.scrollable ul li{width:60px;height:83px;float:left}.scrollable ul li.clicked a{background:transparent url(http://www.erepublik.com/images/parts/product_hover.png) no-repeat top right;color:#3991ae}.scrollable ul li a{display:inline;width:60px;height:83px;overflow:hidden;text-align:center;font-size:11px;color:#727272;text-shadow:0 1px 0 #fff;float:left;background:transparent url(http://www.erepublik.com/images/parts/scrollableinner.png) repeat-y top right}.scrollable ul li a img{padding:0 5px;margin-left:-5px}.scrollable ul li a small{font-size:11px;display:block;height:26px;cursor:pointer;line-height:11px;margin-top:-1px}.scrollable ul li a:hover{color:#3991ae}.scrollable .items{width:20000em;position:absolute;clear:both}.faderright{position:absolute;background:transparent url(http://www.erepublik.com/images/parts/scrollerfadedr.png) no-repeat;width:22px;height:83px;right:16px;top:0}.faderleft{position:absolute;background:transparent url(http://www.erepublik.com/images/parts/scrollerfadedl.png) no-repeat;width:22px;height:83px;left:15px;top:0;z-index:1}.sholder h4{color:#72b5cc;float:left;font-size:14px;font-weight:700;padding-bottom:8px;display:inline;padding-left:8px;text-shadow:0 1px 0 #fff}.slidersmallholder{width:673px!important;padding-bottom:1px;padding-right:1px;background:transparent url(http://www.erepublik.com/images/parts/slider_small_holder.png) no-repeat bottom center;margin:0 auto 0!important;float:none!important;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}#date_runner div strong,#filters_expanded table.slidersmallholder tr:hover td,#job_offers table tbody tr td.jo_salary strong,#press,a.f_light_grey:hover span,body#get-gold,body#party #content .inputwindow p,ul.achiev .hinter .country_list li.completed small,ul.political_revamp li .candidate_info .party_orientation,ul.political_revamp li .party_info .party_orientation{color:#666}#filters_expanded table.slidersmallholder tr td{width:auto;border-bottom:0;vertical-align:middle;text-shadow:0 1px 0 #fff}#filters_expanded table.slidersmallholder tr td.s_icon{width:160px;text-align:center}#filters_expanded table.slidersmallholder td.s_content table,.infoholder.bigger{width:500px}#filters_expanded table.slidersmallholder td.s_content table td{background:transparent url(http://www.erepublik.com/images/parts/lighth.png) repeat-x left bottom;padding:3px 0;font-size:11px;text-shadow:0 1px 0 #fff}#filters_expanded table.slidersmallholder td.s_content table td.s_attr{width:110px}#filters_expanded table.slidersmallholder td.s_content table td.s_slider{width:150px}#filters_expanded table.slidersmallholder td.s_content table td.s_val{width:50px;padding-left:5px;padding-right:5px}.sroof{color:gray;padding-left:25px;padding-bottom:2px;padding-top:2px;background:transparent url(http://www.erepublik.com/images/parts/roof_icon.png) no-repeat left center}.swellness{color:gray;padding-left:25px;padding-bottom:2px;padding-top:2px;background:transparent url(http://www.erepublik.com/images/parts/wellness_icon.png) no-repeat left center}a.f_light_blue_arrow{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -194px no-repeat;height:38px;line-height:38px;color:#3c8fa7;float:left;font-size:12px;font-weight:400;white-space:nowrap}a.f_dark_blue{background:transparent url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -578px no-repeat;height:32px;line-height:31px;color:#fff;float:left}a.f_light_blue_arrow span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -194px no-repeat;height:38px;line-height:38px;color:#3c8fa7;float:left;margin-right:35px;padding-left:15px;cursor:pointer}a.f_light_grey{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -117px no-repeat;height:37px;line-height:37px;color:#3c8fa7;float:left;font-size:12px;font-weight:400}a.f_dark_blue span{background:transparent url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -578px no-repeat;height:32px;line-height:31px;color:#fff;float:left;margin-right:15px;padding-left:15px;cursor:pointer;text-shadow:0 -1px 0 #379bbc;font-weight:700}a.f_dark_blue:hover{background-position:right -610px}a.f_dark_blue:hover span{background-position:left -610px;text-shadow:0 -1px 0 #2c7da7}a.f_dark_blue:active span{text-shadow:0 -1px 0 #2c7da7;line-height:33px;color:#ebf6fb}a.f_light_blue_big2{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -674px no-repeat;height:32px;line-height:31px;color:#3c8fa7;float:left;font-size:12px}a.f_light_blue_big2 span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -674px no-repeat;height:32px;line-height:31px;color:#3c8fa7;float:left;margin-right:25px;padding-left:25px;cursor:pointer;text-shadow:0 1px 0 #fff;font-weight:700}a.f_light_blue_big2:hover{background-position:right -706px}a.f_light_blue_big2:hover span{color:#fff;background-position:left -706px;text-shadow:0 -1px 0 #60a9c1}a.f_light_blue_big2:active span{line-height:32px;color:#ebf6fb}#filters_expanded table.sactions{width:auto;float:none;margin:0 auto}#filters_expanded table.sactions td{width:auto;border:0}#filters_expanded table.sactions td a.f_dark_blue{margin-right:10px}#filters_expanded table.sactions td a.f_dark_blue span{margin-right:35px;padding-left:35px}#filters_summary div.sactual{width:750px;float:left;margin:4px;background:#fff}#filters_summary .sactual .simg{width:160px;float:left;margin-left:10px;display:inline}#filters_summary .sactual .simg img{float:left;padding:0 1px;margin-top:1px}#filters_summary .sactual small{float:left;clear:both;margin-top:-7px;margin-bottom:7px;font-size:11px;color:#b1b5b6}#filters_summary .sactual .sattr{float:left;margin-left:27px;padding:10px 0}#filters_summary .sactual td{width:auto}#filters_summary .sactual .schange{float:right;margin:0 15px;padding-top:15px}#filters_summary .sactual .sattr div{float:left;clear:both;margin-top:-5px;margin-bottom:-10px}#filters_summary .sactual .sattr div img{float:left;margin-right:5px}#filters_summary .sactual .sattr div span{float:left;margin-top:6px}.country-select{float:right;clear:both}.country-select.rankings{position:relative;top:-35px;z-index:1000}.country-select select{width:51px}.country-select .ddcommon{width:59px!important}.country-select .dd .ddTitle span.textTitle img{float:left;position:absolute;text-indent:0;top:6px;left:4px;padding:0}.country-select .dd .ddChild{width:180px!important;left:-130px;background:#fff;box-shadow:none;border:1px solid #e8f1f5;-moz-border-radius:3px;-webkit-border-radius:3px;margin-top:5px}.country-select .dd .ddChild a{font-size:11px}.country-select .dd .ddChild a img{padding:3px 4px 0 0;width:14px;height:11px;top:-1px}.country-select .dd .ddChild .ddlabel{position:relative;top:3px;width:115px}.country-select .dd .ddTitle{vertical-align:middle;height:25px}.country-select .dd .ddTitle .ddTitleText img.fnone{margin:-8px 0 0 0}#filters_summary .sactual table,.country-select .dd .ddTitle .arrow,.ctools table.employees_details td.e_salary a{margin-top:2px}.country-select.companies_for_sale_dropdown .arrow,.m0{margin-top:0!important}.el_ok span{font-weight:700;color:#76b02f;background:transparent url(http://www.erepublik.com/images/parts/icon-law_valid.gif) no-repeat left center;padding-left:30px;padding-top:5px;padding-bottom:5px}.el_error,.el_ok{text-align:center;background:#fff!important}.el_error span{font-weight:700;color:#dc5653;background:transparent url(http://www.erepublik.com/images/parts/icon-law_invalid.gif) no-repeat left center;padding-left:30px;padding-top:5px;padding-bottom:5px}#marketplace table tr.m_mainh th a,table.l_details td strong{color:#333}.m_product select{font-size:11px;color:#666;border-bottom:1px solid #e3e3e3;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:1px solid #aeaeae;-moz-border-radius:3px;-webkit-border-radius:3px;margin-left:5px}.tooltip_marketplace{width:308px;background:transparent url(http://www.erepublik.com/images/parts/tooltip_marketplace_down.png) no-repeat bottom;float:left;z-index:1000;position:relative;display:none}#employee_list table.guest tbody td.el_skill,.tooltip_marketplace .bar,table.c_approved tbody td.ca_accept{width:120px}.tooltip_marketplace .head_icon{height:110px;float:left;clear:both;background:transparent url(http://www.erepublik.com/images/parts/tooltip_marketplace_up.png) no-repeat top center;width:308px;margin-top:-110px;position:relative}.tooltip_content{margin:10px 12px 15px 17px;float:left;width:279px;*padding-bottom:15px}.tooltip_gain,.tooltip_stat{border-top:1px solid #ececec}.tooltip_gain img,.tooltip_stat img{float:left;margin-right:5px;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}.tooltip_stat{padding-top:6px;padding-bottom:6px;padding-left:10px;float:left}.tooltip_bar{float:left;margin-top:3px}.tooltip_bar small{width:114px;float:left;padding-left:2px;color:#666;font-size:11px;position:relative}.tooltip_bar small strong{float:right;position:absolute;right:0}.salesContentFooter.t0,.salesHolderTitle.t0,.tooltip_bar .bar,body#companyprofile #filters,body#country #filters,body#newspaper #filters{margin-top:0}.tooltip_marketplace .head_icon img{display:block;height:80px;margin:25px auto 0;text-align:center;width:80px}.tooltip_gain{float:left;padding-top:6px;padding-bottom:6px;padding-left:15px;width:101px;display:inline}.tooltip_gain small{color:gray;font-size:11px;float:left;display:inline;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:60px}.tooltip_gain strong{font-size:11px;color:#666;clear:both;float:left;display:inline;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:60px}.baroverlay{position:relative;margin-bottom:-45px;z-index:1000}.marketlicense th{font-size:12px;color:#333;font-weight:700;border-bottom:1px solid #ccc;padding:5px}.marketlicense td{padding:10px 5px;border-bottom:1px solid #f0f0f0}#job_market table tbody tr.alt td,#job_offers table tbody tr.alt td,#marketplace table tbody tr.alt td,.marketlicense tr.alt td{background:#fdfdfd}.marketlicense tr.edited td{background:#ffffec}.marketlicense th.ml_market{width:60px;text-align:center}#marketplace table tbody td.m_product .bar,.marketlicense th.ml_price,.marketlicense th.ml_quantity,.sactual .bar,ul.tabs li#friendstab a span{width:100px}.marketlicense p{color:#999;float:left;line-height:23px}.marketlicense em{display:inline;width:auto;height:auto;text-align:left;font-style:italic;color:#999}.marketlicense .pushed{float:right;margin-right:5px}.marketlicense .pushed a{font-size:11px;line-height:22px;margin-left:5px}.marketlicense strong{color:#666;float:left;line-height:23px}.marketlicense strong span{color:#999;padding-left:5px}.marketlicense img.ml_flag{display:block;padding:1px;border:1px solid #eaeaea;background:#fff;width:22px;height:16px;border-radius:2px;margin:0 auto}#employee_list table tbody td.el_employee div,#job_market tbody tr td.jm_company a,#marketplace table td.m_product img,#marketplace table.company_market td.m_provider a,#militaryevents.box a.first,.lastCost,.marketlicense a.nw,.salesContentFooter input[type=checkbox],.tooltip_gain div,div#forum div.inputholder,div#forum span.invalid-small,div.accountdisplay .push_left,ul.listparties_newformat li>div:first-child,ul.political_revamp li>div:first-child{float:left}.marketlicense a.f_red span{line-height:23px;margin-right:7px;padding-left:7px}.marketlicense input{padding:2px!important;width:40px;float:left}#job_offers table input:focus,.m_quantity input:focus,.marketlicense input:focus,td.el_salary .sallary_field:focus{background:#ffc}.marketlicense tfoot td{background:#f7fdff}.marketlicense tfoot td .ml_flag{display:inline;vertical-align:-5px}.marketlicense tfoot td select{padding:2px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff;border:1px solid #bcdbea}.marketlicense tfoot td label{font-weight:700;margin-left:5px;margin-right:5px;color:#555}.buyml{float:right!important;margin-top:15px}.owninventory{width:500px;height:151px;border:1px solid #add2e5;background:transparent url(http://www.erepublik.com/images/parts/inventory_bg.png) repeat top left;clear:both;border-right:0}.owninventory .blockMsg{background:#fff;border-color:#fefefe!important;padding:10px!important;color:#ccc!important;box-shadow:2px 3px #e8e8e8 0;border-radius:5px}.owninventory .blockMsg h6{display:inline;font-size:22px;padding-left:23px;background-image:url(http://www.erepublik.com/images/parts/loader.gif);background-repeat:no-repeat;background-position:left}.owninventory .blockMsg h6.saved{background-image:url(http://www.erepublik.com/images/parts/article-success.gif?1387468689);color:#87b325}.owninventory img{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}.owninventory li{float:left;width:49px;height:75px;background:#fff;position:relative;margin-right:1px;margin-bottom:1px}.edit_inventory{width:500px;float:right;display:inline;margin-right:5px;margin-top:5px}.edit_inventory .pushright,.rightfilters{float:right;display:inline}.item_handler{height:90px;background:transparent url(http://www.erepublik.com/images/parts/item_handler.png) no-repeat top left;float:left;position:absolute;top:-14px;left:-1px;width:51px;display:none;z-index:1000}li.inventory_placeholder{width:6px!important;background:transparent url(http://www.erepublik.com/images/parts/marker.png) center top!important;position:relative!important;margin-left:-7px;right:-3px;z-index:1000}.item_handler span{width:51px;height:64px;float:left;background:0 0;position:relative;z-index:100;cursor:move}body .owninventory li.isgone,ul.inactive li:hover .item_handler{display:none!important}.owninventory li.ison{display:block!important}#content .new_banners_wrapper .promo_holder:last-child,li.last_item{margin-right:0!important}.owninventory .smallbar{width:42px}#container #menu ul li.new_feature a,#menu ul li#menu4 li.new_feature a{background:url(http://www.erepublik.com/images/parts/nf_button.png) no-repeat}#container #menu ul li.new_feature_small a{background:url(http://www.erepublik.com/images/parts/nf_button_small.png) no-repeat}.smallbarholder{width:42px;margin:-3px auto 0;height:24px}.owninventory .item_handler a{width:10px;height:10px;background:transparent url(http://www.erepublik.com/images/parts/remove_upper_inventory.png) no-repeat;text-indent:-9999px;float:right;margin-right:2px;margin-top:2px}.owninventory .item_handler a:hover{background:transparent url(http://www.erepublik.com/images/parts/remove_upper_inventory_hover.png) no-repeat}.blueborder{float:left;clear:both;padding:5px;background:#ebf6fa;-moz-border-radius:5px;-webkit-border-radius:5px}a.f_dark_blue_small{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) right -737px no-repeat;height:24px;line-height:23px;color:#fff;float:left;font-size:11px}a.f_dark_blue_small span{background:#fff url(http://www.erepublik.com/images/parts/fluids_map.jpg) left -737px no-repeat;height:24px;line-height:23px;color:#fff;float:left;margin-right:15px;padding-left:15px;cursor:pointer;text-shadow:0 -1px 0 #379bbc;font-weight:700}body div.new_feature_head{float:left;background:url(http://www.erepublik.com/images/parts/nf_p.jpg) repeat-x;height:15px;line-height:15px;text-shadow:0 1px 0 #ebad09;position:absolute;top:-15px;left:53px}body div.new_feature_head span,div.new_feature_head span{width:3px;height:15px;float:left;background:url(http://www.erepublik.com/images/parts/nf.jpg) no-repeat}body div.new_feature_head span.f_r,div.new_feature_head span.f_r{background-position:-3px 0}body div.new_feature_head p{float:left;background:url(http://www.erepublik.com/images/parts/nf_down.gif) no-repeat bottom center;padding:0 8px;color:#fff!important;font-size:9px!important;font-weight:700;font-family:Tahoma;height:20px;line-height:15px!important;text-shadow:0 1px 0 #ebad09}a.f_dark_blue_small:hover{background-position:right -761px}a.f_dark_blue_small:hover span{color:#fff;background-position:left -761px;text-shadow:0 -1px 0 #3389a6}a.f_dark_blue_small:active span,a.f_light_blue_big:active span{line-height:26px;color:#ebf6fb}.inventory_details{float:left;margin:10px 0 5px;width:501px;display:none}#employee_list table.guest .el_salary,#employee_list table.guest .last,#header .header_top #searchholder .submit,.commentscontent .reply_levels ul.reply_links li a.unvoteArticle,.country_charts.borders.donating>div span,.country_charts.show_overall .chart_div,.dropdown span.value,.full,.indent.borders.donating>div span,.inventory_details .save,.m_quantity div.item_quantity_wrapper .quantity_button,.noplaceholder li.inventory_placeholder,a.vote span,div.wall div.over center.free em,div.wall div:hover center.free em,ul.nohover .item_handler,ul.political_revamp li .all_votes .won_icon,ul.political_revamp li .support_parties .hide_txt,ul.political_revamp li a.party .hide_txt,ul.political_revamp li.on a.party .show_txt,ul.ui-sortable-disabled .item_handler{display:none}#filters_summary .sactual .schange a.f_light_blue_new span,.ctools table tfoot td.val,.edit_inventory .fluid_blue_dark_small span,.inventory_details .fluid_blue_dark_small span,.salesBox3 a.smalldotted{font-weight:700}#militaryevents.box a.second,#shoutbox a.addshout,.iinvited,.ileft,.inventory_details .pushright,.post_appeal div,body#party .action{float:right}.inventory_details .pushright a{line-height:23px;font-size:11px;margin-left:6px}a#onaccount{width:270px}.ath a.on span{background-position:left -20px}a#onaccount small,div.onaccount_display a small{float:right;font-size:11px;color:#888;padding:2px;background:#f9f9f9;text-shadow:0 1px 0 #fff;border-radius:3px;line-height:15px;margin-top:3px}a#onaccount span{width:241px}div.onaccount_display{width:270px;float:left;background:#fff none repeat scroll 0 0;border:1px solid #e8f1f5;border-radius:3px;position:absolute;top:30px;clear:both;z-index:1020;display:none}body#fullcontent.fullcontent_at{background-image:url(http://www.erepublik.com/images/bg.jpg)!important;background-repeat:no-repeat!important;background-position:center top!important}div.onaccount_display a{float:left;clear:both;width:260px;padding:5px;border-bottom:1px solid #e8f1f5;line-height:24px}div.onaccount_display a span{float:left;cursor:pointer}div.accountdisplay .f_light_blue_small,div.onaccount_display a small{margin-top:3px}.smallsubmitbutton{color:#3c8fa7;background:#e9f5fa;-moz-border-radius:5px;-webkit-border-radius:5px;border:0;padding:2px 5px;font-size:12px;cursor:pointer}table.bestof{margin-top:20px;width:100%}table.bestof td{padding:5px 0}.smallav img{width:33px!important;height:auto!important}.smallav .nameholder{padding-top:7px!important}.chat_rooms,.iep{*margin-top:30px}.chat_rooms div{float:left;clear:both;padding-left:35px;background:url(http://www.erepublik.com/images/parts/small_chat.gif) left top no-repeat;margin-bottom:15px;width:93%}.chat_rooms p{font-size:11px;margin-top:5px}#facebook_button,#tweeter_button,table.manage .textalign{margin-top:10px;float:left}.tweetme_button{height:16px;width:50px;background:url(http://www.erepublik.com/images/parts/twitter_button.gif) no-repeat 0 -45px;text-align:center;display:block;cursor:pointer;padding:0;font-size:11px;color:#fff;text-decoration:none;line-height:16px}.tweetme_button:hover{background-position:0 -61px;color:#80b62a}div.onaccount_display a:hover{background:#e9f5fa}div.onaccount_display a img{float:left;margin-right:5px;padding:1px;border:1px solid #eee;border-radius:3px}div.account-select{float:left;margin-right:5px;z-index:100;position:relative}.smallinfo{background:transparent url(http://www.erepublik.com/images/parts/info_16.png) no-repeat scroll left 5px;padding:5px 5px 5px 20px;float:left;font-size:11px;color:#333}.itemoverlay{height:30px;left:1px;position:absolute;top:44px;width:47px;z-index:1000}#incentivized_offers{width:561px;padding:0 0 0 196px;margin-top:10px}.humancaptchaholder{color:gray;display:block;float:left;font-size:12px}#job_market #countryId_msdd,#market #countryId_msdd,.country-select #countryId_msdd{width:49px}#account_validation{background-color:#333;border-bottom:1px solid #111;color:#fff;display:block;font-size:12px;margin-bottom:20px;opacity:.7;padding:4px 0;position:absolute;text-align:center;text-shadow:0 1px #000;top:0;width:100%;z-index:10}#account_validation a{color:#55a1f2;text-decoration:underline}#newspaper .char_limit{float:left;margin-left:145px;margin-top:6px}#party .char_limit{float:left;margin-left:165px;margin-top:6px}.icon-capital{padding:4px 5px;background:#a0a0a0;font-family:Arial;font-size:9px;text-shadow:0 1px 0 #838383;text-transform:uppercase;color:#fff;margin:19px 0 0;float:left;letter-spacing:1px}.gold_mine_rankings_banner{background:url(http://www.erepublik.com/images/modules/goldmines/ranking_banner.jpg) no-repeat center center;color:#fff;display:block;height:86px;margin-top:15px;position:relative;width:760px}.gold_mine_rankings_banner .text{font:normal bold 10px/14px Arial,Helvetica,sans-serif;position:absolute;right:184px;text-align:right;width:350px}.gold_mine_rankings_banner .text.text_1{top:8px}.gold_mine_rankings_banner .text.text_2{top:27px}.gold_mine_rankings_banner .text.text_3{top:62px}.gold_mine_rankings_banner em{display:block;font:normal bold 14px Arial,Helvetica,sans-serif;position:absolute;top:58px;right:8px;text-align:center;width:160px;text-shadow:rgba(44,65,4,.75) 0 -1px 0}.gold_mine_rankings_banner b{color:#7e6801;display:block;font:normal bold 30px/30px Arial,Helvetica,sans-serif;position:absolute;top:24px;right:8px;text-align:center;width:160px}.gold_mines_pop{display:none;float:left;width:718px;height:523px;position:absolute;background-image:url(http://www.erepublik.com/images/modules/goldmines/popup/help_bg2.png)}.gold_mines_pop .close{position:absolute;right:-5px;text-indent:-99999px;top:-5px;width:33px;height:33px;background-image:url(http://www.erepublik.com/images/modules/pvpgame/pvp_inventory_close.png);background-repeat:no-repeat}.gold_mines_pop .close:hover{background-position:0 -33px}.gold_mines_pop .close:active{top:-4px}.gold_mines_pop .content{display:none;width:680px;margin:0 auto;margin-top:20px}.gold_mines_pop .content .nav{width:166px;height:48px;float:left;line-height:48px;text-align:center;font-weight:700;position:absolute;bottom:30px;color:#fff;left:290px;font-size:18px;text-shadow:#000 0 1px 0;background-image:url(http://www.erepublik.com/images/modules/pvpgame//tutorial/gbutton.png);background-position:0 0}.gold_mines_pop .content .nav:hover,div.stared.six{background-position:0 -48px}.gold_mines_pop .content .nav:active{background-position:0 -96px}.gold_mines_pop .content p{font-size:13px;color:#e3e1df;text-shadow:#000 0 1px 0;line-height:15px}.gold_mines_pop .content p b{color:#ffc93d}.gold_mines_pop .content .section_title{color:#fcdb3e;font:normal bold 14px/18px Arial,Helvetica,sans-serif;text-shadow:rgba(0,0,0,.75) 0 1px 0}.gold_mines_pop .content .section_title.title_1{margin:114px 0 0 15px}.gold_mines_pop .content .section_title.title_2{margin:30px 0 0 15px}.gold_mines_pop .content .text_1{margin:30px 0 0 190px!important;text-align:left!important;text-shadow:rgba(0,0,0,.75) 0 1px 0}.gold_mines_pop .content .text_2{margin:20px 0 0 15px!important;text-align:left!important;text-shadow:rgba(0,0,0,.75) 0 1px 0}.top_tabs_open{width:745px;height:42px;float:left;background-image:url(http://www.erepublik.com/images/modules/manager/tab_top.jpg);background-repeat:no-repeat;padding-top:13px;padding-left:19px}.top_tabs_open li{float:left;margin-right:2px;position:relative}#filters a.last,#press .last,.buyoption.last,.extended-menus ul.last,.indent .last,.salesContent .also_bought .salesBoxNew.last,.top_tabs_open li:last-child,body#fullcontent .last,ul.achiev li.last,ul.achiev.defense_shield li:last-child,ul.achiev.defense_shield li:nth-child(6n+6){margin-right:0}.top_tabs_open li em{font-size:11px;color:#fff;font-weight:700;background-color:#a92523;background-image:-webkit-linear-gradient(#e43932 0,#a92523 100%);background-image:linear-gradient(#e43932 0,#a92523 100%);border:2px solid #fff;box-shadow:rgba(255,255,255,.2) 0 1px 0 inset,rgba(0,0,0,.8) 0 0 2px;text-align:center;width:15px;top:-6px;right:9px;display:block;text-shadow:rgba(0,0,0,.4) 0 -1px 0;position:absolute;height:15px;border-radius:20px;line-height:14px;z-index:20}.top_tabs_open li a{float:left;position:relative;height:42px;background-color:#3a3936;background-image:url(img/noiz.png);background-image:url(img/noiz.png),-webkit-linear-gradient(#5b5a58 0,#3a3936 100%);background-image:url(img/noiz.png),linear-gradient(#5b5a58 0,#3a3936 100%);-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-radius:5px 5px 0 0;box-shadow:0 1px 0 0 rgba(255,255,255,.2) inset;display:table;vertical-align:middle}.top_tabs_open li a q{display:none;padding:0;margin:0;width:3px;height:4px;position:absolute;bottom:0;background-image:url(http://www.erepublik.com/images/modules/manager/tab_corners.jpg);background-repeat:no-repeat;background-position:0 0}.top_tabs_open li a q.left_c{left:-3px;background-position:0 0}.top_tabs_open li a q.right_c{right:-3px;background-position:-3px 0}.top_tabs_open li a:hover{background-color:#52514c;background-image:url(img/noiz.png);background-image:url(img/noiz.png),-webkit-linear-gradient(#797874 0,#52514c 100%);background-image:url(img/noiz.png),linear-gradient(#797874 0,#52514c 100%)}.top_tabs_open li a:active{background-color:#32312f;background-image:url(img/noiz.png);background-image:url(img/noiz.png),-webkit-linear-gradient(#535250 0,#32312f 100%);background-image:url(img/noiz.png),linear-gradient(#535250 0,#32312f 100%);box-shadow:0 2px 2px 0 rgba(0,0,0,.2) inset}.top_tabs_open li a:active img{opacity:.5;margin-top:4px}.top_tabs_open li a:active span{top:1px;opacity:.5}#date_runner:hover div,.ctools table.balance th,.dropdown dd ul li a:hover,.top_tabs_open li a.active,div.onaccount_display a:hover small{background:#fff}.gold_mines_pop .content.active,.inventorylevel img,.top_tabs_open li a.active q,li:hover .item_handler,ul li.ui-sortable-helper .item_handler,ul.achiev li.over .hinter,ul.achiev li:hover .hinter,ul.inventory li.over a.dropbutton,ul.inventory li:hover a.dropbutton,ul.nohover li.ui-sortable-helper .item_handler,ul.ui-sortable-disabled li.ui-sortable-helper .item_handler{display:block}.top_tabs_open li a.active span{color:rgba(0,0,0,.9);font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.9)}.top_tabs_open li a img{float:left;margin-top:2px;margin-left:3px;display:inline-block}.top_tabs_open li a span{text-align:left;display:table-cell;vertical-align:middle;position:relative;top:0;color:rgba(255,255,255,.9);font-size:11px;font-weight:300;text-shadow:0 1px 0 rgba(0,0,0,.5)}.top_tabs_open.profile_top_menu li a,body#citizenprofile ul.tabs li.last a span{width:179px}.top_tabs_open.profile_top_menu li a span{text-align:center;padding:0 7px}.tab_menu_separator{float:left;padding:0 10px 10px;width:740px;border-bottom:1px solid #f2f3f3;margin-bottom:20px;position:relative;background-color:#fff}.tab_menu_separator:after{content:"";position:absolute;z-index:-1;box-shadow:0 0 40px rgba(0,0,0,.1);bottom:0;width:86%;height:40px;border-radius:100%;left:7%;right:7%;top:-30px}.info_block{float:left;width:100%;margin-bottom:24px}#advisor_content p.free,.info_block.no_bottom_border,.infoalert-red a.vround-btn-start,table.manage a.vround-btn-start,table.manage a.vround-red-start{margin-bottom:0}.info_block .next_to_avatar{float:left;padding-top:13px;font-size:11px;color:#6f767a}.info_block .next_to_avatar a{font-size:14px;color:#3c8fa7}.info_block .info_block_title{padding:0 14px;height:34px;line-height:34px;font-size:16px;font-weight:700;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.info_block .info_block_title.orange{background-color:#ea821b}.info_block .info_block_title.green{background-color:#76bc1f}.info_block .info_block_title.blue{background-color:#399ad3}.info_block .icon_holder{position:relative;float:left;padding:10px;width:88px;height:88px;background-color:#e9f5fa}.info_block .icon_holder .arrow{position:absolute;top:42px;right:-19px;width:0;height:0;border-style:solid;border-width:10px 0 10px 8px;border-color:transparent transparent transparent #d0dce1}.info_block .icon_holder.left_radius{border-bottom-left-radius:50%}.info_block .icon_holder.bottom_radius{border-bottom-left-radius:50%;border-bottom-right-radius:50%}.info_block .icon_holder .icon_frame{padding:9px;width:69px;height:69px;background-image:url(http://www.erepublik.com/images/modules/misc/info_block_style_sprite.png)}.ctools table.employees_details td.e_skill strong.skill_m,.ico-latestEv-war,.info_block .icon_holder .icon_frame.orange,.salesInfoG,.salesInfoStartG,body div.new_feature_head span.f_l,div.new_feature_head span.f_l,div.switch a.el_prev,table.l_warning td,table.regions .region_status_icon.protected,ul.achiev.defense_shield li.first{background-position:0 0}.info_block .icon_holder .icon_frame.green{background-position:-87px 0}.info_block .icon_holder .icon_frame.blue{background-position:-174px 0}.info_block .icon_holder .icon_frame .country_info_icon{display:block;width:69px;height:69px}.info_block .icon_holder .icon_frame .country_info_icon.profile_email_icon{background-image:url(http://www.erepublik.com/images/modules/citizenprofile/edit_profile_sprite.png);background-position:0 0}.info_block .icon_holder .icon_frame .country_info_icon.profile_password{background-image:url(http://www.erepublik.com/images/modules/citizenprofile/edit_profile_sprite.png);background-position:-69px 0}.info_block .icon_holder .icon_frame .country_info_icon.profile_security_code{background-image:url(http://www.erepublik.com/images/modules/citizenprofile/edit_profile_sprite.png);background-position:-138px 0}.info_block .icon_holder .icon_frame .country_info_icon.profile_change_email{background-image:url(http://www.erepublik.com/images/modules/citizenprofile/edit_profile_sprite.png);background-position:-207px 0}.info_block .icon_holder .icon_frame .country_info_icon.profile_change_name{background-image:url(http://www.erepublik.com/images/modules/citizenprofile/edit_profile_sprite.png);background-position:-276px 0}.info_block .icon_holder .icon_frame .country_info_icon.profile_change_description{background-image:url(http://www.erepublik.com/images/modules/citizenprofile/edit_profile_sprite.png);background-position:-345px 0}.info_block .icon_holder .icon_frame .country_info_icon.profile_change_avatar{background-image:url(http://www.erepublik.com/images/modules/citizenprofile/edit_profile_sprite.png);background-position:-414px 0}.info_block .wide_info_holder{margin-left:108px;padding:30px 0 0 30px}.info_block .wide_info_holder:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.info_block .wide_info_holder .dropzone{position:relative;padding:10px;border:1px solid #f5f5f5;background-color:#fbfbfb;width:575px;height:203px;min-height:0;color:#b0b0b0;margin:0 0 24px;border-radius:5px;-moz-box-sizing:initial;box-sizing:initial;box-shadow:inset 0 1px 1px 0 rgba(50,50,50,.3)}.info_block .wide_info_holder .dropzone .dz-preview,body#newspaper .dropzone .dz-preview,body#party .dropzone .dz-preview{position:absolute;left:10px;top:10px;margin:0}.info_block .wide_info_holder .dropzone .dropzone-previews .dz-preview .dz-details,.info_block .wide_info_holder .dropzone .dropzone-previews .dz-preview .dz-details img,.info_block .wide_info_holder .dropzone .dz-preview .dz-details,.info_block .wide_info_holder .dropzone .dz-preview .dz-details img,body#newspaper .dropzone .dropzone-previews .dz-preview .dz-details,body#newspaper .dropzone .dropzone-previews .dz-preview .dz-details img,body#newspaper .dropzone .dz-preview .dz-details,body#newspaper .dropzone .dz-preview .dz-details img,body#party .dropzone .dropzone-previews .dz-preview .dz-details,body#party .dropzone .dropzone-previews .dz-preview .dz-details img,body#party .dropzone .dz-preview .dz-details,body#party .dropzone .dz-preview .dz-details img{width:160px;height:160px}.info_block .wide_info_holder .dropzone .dz-message,body#newspaper .dropzone .dz-message,body#party .dropzone .dz-message{padding:0 0 0 203px;height:203px;background-image:url(http://www.erepublik.com/images/modules/citizenprofile/upload_image_holder_bkg.jpg);background-repeat:no-repeat}.info_block .wide_info_holder .dropzone .dz-custom-text{display:inline-block;width:100%;text-align:center;font-size:32px;color:#737373;font-family:Open Sans Condensed,Helvetica,Arial,sans-serif;font-weight:700;line-height:25px;margin-top:74px}.info_block .wide_info_holder .dropzone .dz-custom-text .smaller,body#newspaper .dropzone .dz-custom-text .smaller,body#party .dropzone .dz-custom-text .smaller{font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:400}.info_block .wide_info_holder .input_style{margin:0 0 24px;padding:0 13px;width:300px;height:32px;line-height:32px;font-size:14px;color:#a1a5a8;font-family:Arial,Helvetica,sans-serif;background:#fff;border:1px solid #d2d4d8;border-top-color:#b5b8be;border-bottom-color:#e5e7e9;border-radius:5px;overflow:hidden;outline:0}.info_block .wide_info_holder .input_style input{padding:0;margin:0;border:0;width:300px!important;height:32px;line-height:32px;font-size:14px;color:#a1a5a8;font-family:Arial,Helvetica,sans-serif;background:#fff;outline:0}.info_block .wide_info_holder .player_description{border:1px solid #f5f5f5;background-color:#fbfbfb;padding:10px 15px;width:565px;height:120px;font-size:14px;font-weight:700;margin-bottom:24px;color:#b0b0b0;border-radius:5px;overflow:hidden;box-shadow:inset 0 1px 1px 0 rgba(50,50,50,.3)}.info_block .wide_info_holder .player_description textarea{width:540px;height:120px;padding:0;margin:0;border:0;background:0;outline:0;resize:none;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#000}.info_block .wide_info_holder .char_limit{float:right;height:38px;line-height:38px;color:#aaa;font-size:12px}.info_block .wide_info_holder .nc-requirements{display:inline-block;line-height:20px}.info_block .wide_info_holder .nc-sub-title{display:block;line-height:20px;margin-top:24px}.info_block .wide_info_holder .invalid-small{display:block;margin:0 0 24px;line-height:16px}.info_block .wide_info_holder .success_message td,body#fullcontent .indent.emailicon p.attention{font-weight:400}.button_bkg{display:inline-block;padding:2px;border-radius:4px;background-color:#fff;background-image:-webkit-linear-gradient(#f7f7f7 0,#fff 100%);background-image:linear-gradient(#f7f7f7 0,#fff 100%);border:1px solid #f5f5f6;border-top:1px solid #e7e9ea;border-bottom:2px solid #f8f8f9}.button_bkg.right_side{float:right;margin-left:15px}.button_bkg .button_body{display:block;line-height:27px;padding:1px 30px 0;font-size:12px;font-weight:700;cursor:pointer;outline:0;border-radius:2px}.button_bkg .button_body.colour_blue{color:#fff;text-shadow:0 -1px 0 #2f5b72;background-color:#2d7aa2;background-image:-webkit-linear-gradient(#56a4cc 0,#2d7aa2 100%);background-image:linear-gradient(#56a4cc 0,#2d7aa2 100%);border:1px solid #3a80a4;border-top:1px solid #50a0be;border-bottom:2px solid #26648e;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 3px rgba(0,0,0,.4)}.button_bkg .button_body.colour_blue:hover{background-color:#5695b5;background-image:-webkit-linear-gradient(#76b5d6 0,#5695b5 100%);background-image:linear-gradient(#76b5d6 0,#5695b5 100%)}.button_bkg .button_body.colour_blue:active{background-color:#2f7ca4;background-image:-webkit-linear-gradient(#58a6ce 0,#2f7ca4 100%);background-image:linear-gradient(#58a6ce 0,#2f7ca4 100%);color:#d0e3ed;border:1px solid #245067;border-top:1px solid #1c3843;border-bottom:2px solid #235c83;box-shadow:inset 0 1px 3px rgba(0,0,0,.7),0 1px 3px rgba(0,0,0,.4)}.button_bkg .button_body.colour_red{color:#fff;text-shadow:0 -1px 0 #7e2b10;background-color:#bc2f11;background-image:-webkit-linear-gradient(#f25d27 0,#bc2f11 100%);background-image:linear-gradient(#f25d27 0,#bc2f11 100%);border:1px solid #b03519;border-top:1px solid #d04221;border-bottom:2px solid #88220d;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 3px rgba(0,0,0,.4)}.button_bkg .button_body.colour_red:hover{background-color:#cf4022;background-image:-webkit-linear-gradient(#fc7848 0,#cf4022 100%);background-image:linear-gradient(#fc7848 0,#cf4022 100%)}.button_bkg .button_body.colour_red:active{background-color:#be3112;background-image:-webkit-linear-gradient(#f05b26 0,#be3112 100%);background-image:linear-gradient(#f05b26 0,#be3112 100%);color:#f5d0c6;border:1px solid #ad3419;border-top:1px solid #88220d;border-bottom:2px solid #5e180a;box-shadow:inset 0 1px 3px rgba(0,0,0,.7),0 1px 3px rgba(0,0,0,.4)}.cl_pop{border:1px solid #293441;display:none;position:relative;box-shadow:0 0 26px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.3) inset;background-color:#38434c;background-image:-webkit-linear-gradient(#48687b 0,#38434c 100%);background-image:linear-gradient(#48687b 0,#38434c 100%);border-radius:7px;-webkit-transition:margin .2s ease-in-out;transition:margin .2s ease-in-out}.cl_pop:before{background:url(http://www.erepublik.com/images/modules/core/cl_pop_pattern.png);content:" ";display:block;height:100%;position:absolute;width:100%;z-index:-1;border-radius:7px}.cl_pop:after{background:rgba(255,255,255,.3);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 5%,rgba(255,255,255,.3) 20%,rgba(255,255,255,.3) 80%,rgba(255,255,255,.1) 95%,rgba(255,255,255,0) 100%);content:" ";display:block;height:1px;position:absolute;bottom:1px;width:100%}.cl_pop .header{height:37px;position:relative;width:100%}.cl_pop .header .close{display:block;margin:4px;position:absolute;top:1px;right:0;z-index:9}.cl_pop .header .header_highlight{height:100%;overflow:hidden;position:absolute;width:100%}.cl_pop .header .header_highlight:before{content:" ";display:block;position:absolute;top:0;left:0}.cl_pop .header .header_highlight:after{content:" ";display:block;position:absolute;top:0;right:0}.cl_pop .header .header_icon{float:left;margin:5px 12px 0 4px}.cl_pop .header h2{color:#fff;font:normal bold 16px/38px "Open Sans Condensed",sans-serif;text-transform:uppercase;text-shadow:rgba(0,0,0,.5) 0 1px 0}.cl_pop .header h2:before{background:rgba(0,0,0,.2);content:" ";display:block;height:1px;position:absolute;bottom:1px;left:0;width:100%}.cl_pop .header h2:after{background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.05) 60%,rgba(0,0,0,.02) 80%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.04) 60%,rgba(0,0,0,.02) 80%,rgba(0,0,0,0) 100%);background:linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.04) 60%,rgba(0,0,0,.02) 80%,rgba(0,0,0,0) 100%);content:" ";display:block;height:20px;position:absolute;bottom:-20px;left:0;width:100%;z-index:-1}.cl_pop .content{border:1px solid rgba(0,0,0,.25);border-top:0;margin:0 3px 3px;box-shadow:0 1px 0 rgba(255,255,255,.15);border-radius:0 0 4px 4px}.cl_pop .content:after{content:" ";clear:both;display:table;width:100%}.cl_pop .content .pop_text{padding:20px;color:#d6d6d6;font:normal bold 12px Arial,Helvetica,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.75)}.cl_pop .content .pop_text .button_bkg{background:0;border-color:transparent}.cl_pop .content .pop_text .input_style{margin:0 0 24px;padding:0 13px;width:250px;height:32px;line-height:32px;font-size:14px;color:#a1a5a8;font-family:Arial,Helvetica,sans-serif;background:#fff;border:1px solid #d2d4d8;border-top-color:#b5b8be;border-bottom-color:#e5e7e9;border-radius:5px;outline:0}.cl_pop .content .recaptchatable{background:#fff;margin-bottom:24px!important;border-radius:5px!important;border:0!important}.cl_pop .content .recaptchatable .recaptcha_image_cell{border-radius:5px!important}

@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-ms-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-ms-keyframes shake{0%,100%{-ms-transform:translateX(0)}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px)}20%,40%,60%,80%{-ms-transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes shakeLess{100%,60%{-webkit-transform:translateX(0)}20%{-webkit-transform:translateX(-10px)}0%,40%{-webkit-transform:translateX(10px)}}@-ms-keyframes shakeLess{100%,60%{-ms-transform:translateX(0)}20%{-ms-transform:translateX(-10px)}0%,40%{-ms-transform:translateX(10px)}}@keyframes shakeLess{100%,60%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}0%,40%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-ms-keyframes bounce{0%,100%,20%,50%,80%{-ms-transform:translateY(0)}40%{-ms-transform:translateY(-30px)}60%{-ms-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounceHorizontal{0%,100%,20%,50%,80%{-webkit-transform:translateX(0)}40%{-webkit-transform:translateX(-30px)}60%{-webkit-transform:translateX(-15px)}}@-ms-keyframes bounceHorizontal{0%,100%,20%,50%,80%{-ms-transform:translateX(0)}40%{-ms-transform:translateX(-30px)}60%{-ms-transform:translateX(-15px)}}@keyframes bounceHorizontal{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}60%{-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-ms-keyframes tada{0%{-ms-transform:scale(1)}10%,20%{-ms-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg)}100%{-ms-transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes swing{100%,20%,40%,60%,80%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-ms-keyframes swing{20%{-ms-transform:rotate(15deg)}40%{-ms-transform:rotate(-10deg)}60%{-ms-transform:rotate(5deg)}80%{-ms-transform:rotate(-5deg)}100%{-ms-transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@-ms-keyframes wobble{0%{-ms-transform:translateX(0%)}15%{-ms-transform:translateX(-25%) rotate(-5deg)}30%{-ms-transform:translateX(20%) rotate(3deg)}45%{-ms-transform:translateX(-15%) rotate(-3deg)}60%{-ms-transform:translateX(10%) rotate(2deg)}75%{-ms-transform:translateX(-5%) rotate(-1deg)}100%{-ms-transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-ms-keyframes pulse{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.1)}100%{-ms-transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInLeft{0%{opacity:0;-ms-transform:translateX(-20px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInRight{0%{opacity:0;-ms-transform:translateX(20px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInUpBig{0%{opacity:0;-ms-transform:translateY(2000px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInDownBig{0%{opacity:0;-ms-transform:translateY(-2000px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInLeftBig{0%{opacity:0;-ms-transform:translateX(-2000px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInRightBig{0%{opacity:0;-ms-transform:translateX(2000px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-ms-keyframes fadeOutUp{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutUpRotate{0%{opacity:1;-webkit-transform:translateY(0)}100%,80%{opacity:0;-webkit-transform:translateY(-20px)}}@-ms-keyframes fadeOutUpRotate{0%{opacity:1;-ms-transform:translateY(0)}100%,80%{opacity:0;-ms-transform:translateY(-20px)}}@keyframes fadeOutUpRotate{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%,80%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-ms-keyframes fadeOutDown{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-ms-keyframes fadeOutLeft{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-ms-keyframes fadeOutRight{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-ms-keyframes fadeOutUpBig{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-ms-keyframes fadeOutDownBig{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-ms-keyframes fadeOutLeftBig{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-ms-keyframes fadeOutRightBig{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@-ms-keyframes bounceIn{0%{opacity:0;-ms-transform:scale(0.3)}50%{opacity:1;-ms-transform:scale(1.05)}70%{-ms-transform:scale(0.9)}100%{-ms-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-ms-keyframes bounceInUp{0%{opacity:0;-ms-transform:translateY(2000px)}60%{opacity:1;-ms-transform:translateY(-30px)}80%{-ms-transform:translateY(10px)}100%{-ms-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes bounceInDown{0%{opacity:0;-ms-transform:translateY(-2000px)}60%{opacity:1;-ms-transform:translateY(30px)}80%{-ms-transform:translateY(-10px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-ms-keyframes bounceInLeft{0%{opacity:0;-ms-transform:translateX(-2000px)}60%{opacity:1;-ms-transform:translateX(30px)}80%{-ms-transform:translateX(-10px)}100%{-ms-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-ms-keyframes bounceInRight{0%{opacity:0;-ms-transform:translateX(2000px)}60%{opacity:1;-ms-transform:translateX(-30px)}80%{-ms-transform:translateX(10px)}100%{-ms-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@-ms-keyframes bounceOut{0%{-ms-transform:scale(1)}25%{-ms-transform:scale(0.95)}50%{opacity:1;-ms-transform:scale(1.1)}100%{opacity:0;-ms-transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-ms-keyframes bounceOutUp{0%{-ms-transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(20px)}100%{opacity:0;-ms-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-ms-keyframes bounceOutDown{0%{-ms-transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(-20px)}100%{opacity:0;-ms-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-ms-keyframes bounceOutLeft{0%{-ms-transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(20px)}100%{opacity:0;-ms-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-ms-keyframes bounceOutRight{0%{-ms-transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(-20px)}100%{opacity:0;-ms-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateIn{0%{-ms-transform-origin:center center;-ms-transform:rotate(-200deg);opacity:0}100%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-ms-keyframes rotateOut{0%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:center center;-ms-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-ms-keyframes hinge{0%{-ms-transform:rotate(0);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}20%,60%{-ms-transform:rotate(80deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}40%{-ms-transform:rotate(60deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}80%{-ms-transform:rotate(60deg) translateY(0);opacity:1;-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}100%{-ms-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-ms-keyframes rollIn{0%{opacity:0;-ms-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-ms-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@-webkit-keyframes showMessage{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0px)}}@-ms-keyframes showMessage{0%{opacity:0;-moz-transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0%)}}@keyframes showMessage{0%{opacity:0;-moz-transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0%)}}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-ms-keyframes rollOut{0%{opacity:1;-ms-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-ms-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes magic{0%{opacity:1;-webkit-transform-origin:100% 200%;-webkit-transform:scale(1,1) rotate(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:200% 500%;-webkit-transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0)}}@keyframes magic{0%{opacity:1;-webkit-transform-origin:100% 200%;-ms-transform-origin:100% 200%;transform-origin:100% 200%;-webkit-transform:scale(1,1) rotate(0deg) translate3d(0,0,0);-ms-transform:scale(1,1) rotate(0deg) translate3d(0,0,0);transform:scale(1,1) rotate(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:200% 500%;-ms-transform-origin:200% 500%;transform-origin:200% 500%;-webkit-transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0);-ms-transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0);transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0)}}@-webkit-keyframes swap{0%{opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) translate(-700px,0)}100%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(1,1) translate(0,0)}}@keyframes swap{0%{opacity:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) translate(-700px,0);-ms-transform:scale(0,0) translate(-700px,0);transform:scale(0,0) translate(-700px,0)}100%{opacity:1;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1) translate(0,0);-ms-transform:scale(1,1) translate(0,0);transform:scale(1,1) translate(0,0)}}@-webkit-keyframes twisterInDown{0%{opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%)}30%{-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%)}100%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(1,1) rotate(0deg) translateY(0)}}@keyframes twisterInDown{0%{opacity:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}30%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}100%{opacity:1;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1) rotate(0deg) translateY(0);-ms-transform:scale(1,1) rotate(0deg) translateY(0);transform:scale(1,1) rotate(0deg) translateY(0)}}@-webkit-keyframes twisterInUp{0%{opacity:0;-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0) rotate(360deg) translateY(100%)}30%{-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0) rotate(360deg) translateY(100%)}100%{opacity:1;-webkit-transform-origin:0 0;-webkit-transform:scale(1,1) rotate(0deg) translateY(0)}}@keyframes twisterInUp{0%{opacity:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}30%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}100%{opacity:1;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1) rotate(0deg) translateY(0);-ms-transform:scale(1,1) rotate(0deg) translateY(0);transform:scale(1,1) rotate(0deg) translateY(0)}}@-webkit-keyframes perspectiveDown{0%{-webkit-transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0)}}@keyframes perspectiveDown{0%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0);transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0)}}@-webkit-keyframes perspectiveLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0)}}@keyframes perspectiveLeft{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0);transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0)}}@-webkit-keyframes perspectiveRight{0%{-webkit-transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(180deg) translate3d(0,0,0)}}@keyframes perspectiveRight{0%{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(180deg) translate3d(0,0,0);transform:perspective(800px) rotateY(180deg) translate3d(0,0,0)}}@-webkit-keyframes perspectiveUp{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(180deg) translate3d(0,0,0)}}@keyframes perspectiveUp{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(180deg) translate3d(0,0,0);transform:perspective(800px) rotateX(180deg) translate3d(0,0,0)}}@-webkit-keyframes rotateDown{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 100%;-webkit-transform:perspective(800) rotateX(-180deg) translate3d(0,0,300px)}}@keyframes rotateDown{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,300px);-ms-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,300px);transform:perspective(800px) rotateX(-180deg) translate3d(0,0,300px)}}@-webkit-keyframes rotateLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800) rotateY(180deg) translate3d(0,0,300px)}}@keyframes rotateLeft{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateY(180deg) translate3d(0,0,300px);-ms-transform:perspective(800px) rotateY(180deg) translate3d(0,0,300px);transform:perspective(800px) rotateY(180deg) translate3d(0,0,300px)}}@-webkit-keyframes rotateRight{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800) rotateY(-180deg) translate3d(0,0,150px)}}@keyframes rotateRight{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,150px);-ms-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,150px);transform:perspective(800px) rotateY(-180deg) translate3d(0,0,150px)}}@-webkit-keyframes rotateUp{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800) rotateX(180deg) translate3d(0,0,100px)}}@keyframes rotateUp{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateX(180deg) translate3d(0,0,100px);-ms-transform:perspective(800px) rotateX(180deg) translate3d(0,0,100px);transform:perspective(800px) rotateX(180deg) translate3d(0,0,100px)}}@-webkit-keyframes puffIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}}@keyframes puffIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(2px);filter:blur(2px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes puffOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px)}}@keyframes puffOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(2px);filter:blur(2px)}}@-webkit-keyframes vanishIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(90px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}}@keyframes vanishIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(90px);filter:blur(90px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes vanishOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(20px)}}@keyframes vanishOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(20px);filter:blur(20px)}}@-webkit-keyframes openDownLeft{0%{-webkit-transform-origin:bottom left;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom left;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openDownLeft{0%{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-110deg);-ms-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes openDownRight{0%{-webkit-transform-origin:bottom right;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom right;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openDownRight{0%{-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(110deg);-ms-transform:rotate(110deg);transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes openUpLeft{0%{-webkit-transform-origin:top left;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:top left;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openUpLeft{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(110deg);-ms-transform:rotate(110deg);transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes openUpRight{0%{-webkit-transform-origin:top right;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:top right;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openUpRight{0%{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(-110deg);-ms-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes slideDown{0%{-webkit-transform-origin:0 0;-webkit-transform:translateY(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateY(100%)}}@-ms-keyframes slideDown{0%{-ms-transform-origin:0 0;-ms-transform:translateY(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateY(100%)}}@keyframes slideDown{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slideLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateX(-100%)}}@-ms-keyframes slideLeft{0%{-ms-transform-origin:0 0;-ms-transform:translateX(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateX(-100%)}}@keyframes slideLeft{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slideRight{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateX(100%)}}@-ms-keyframes slideRight{0%{-ms-transform-origin:0 0;-ms-transform:translateX(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateX(100%)}}@keyframes slideRight{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slideUp{0%{-webkit-transform-origin:0 0;-webkit-transform:translateY(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateY(-100%)}}@-ms-keyframes slideUp{0%{-ms-transform-origin:0 0;-ms-transform:translateY(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateY(-100%)}}@keyframes slideUp{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes rightRotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rightRotation{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes leftRotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes leftRotation{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes light_fade_out_in{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@keyframes light_fade_out_in{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@-webkit-keyframes light_fade_in_out{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@keyframes light_fade_in_out{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@-webkit-keyframes sparkle_fade_out_in{0%{opacity:1}45%{opacity:0}100%,90%{opacity:1}}@keyframes sparkle_fade_out_in{0%{opacity:1}45%{opacity:0}100%,90%{opacity:1}}@-webkit-keyframes sparkle_fade_in_out{0%{opacity:0}45%{opacity:1}100%,90%{opacity:0}}@keyframes sparkle_fade_in_out{0%{opacity:0}45%{opacity:1}100%,90%{opacity:0}}@-webkit-keyframes missle{0%{opacity:1}100%{opacity:0;left:100%}}@keyframes lightning_1{0%{opacity:1}100%{opacity:0;left:100%}}@-webkit-keyframes lightning_1{0%{opacity:1}10%,34%{opacity:0}35%{opacity:1}100%,45%{opacity:0}}@keyframes lightning_1{0%{opacity:1}10%,34%{opacity:0}35%{opacity:1}100%,45%{opacity:0}}@-webkit-keyframes lightning_2{0%,1%{opacity:0}1.5%{opacity:1}11%,35.5%{opacity:0}36.5%{opacity:1}100%,46%{opacity:0}}@keyframes lightning_2{0%,1%{opacity:0}1.5%{opacity:1}11%,35.5%{opacity:0}36.5%{opacity:1}100%,46%{opacity:0}}@-webkit-keyframes lightning_3{0%,37%{opacity:0}38%{opacity:.5}39.5%{opacity:0}41%{opacity:.5}42.5%{opacity:0}44%{opacity:1}54%{opacity:0}}@keyframes lightning_3{0%,37%{opacity:0}38%{opacity:.5}39.5%{opacity:0}41%{opacity:.5}42.5%{opacity:0}44%{opacity:1}54%{opacity:0}}@-webkit-keyframes glow{0%{-webkit-transform:scale(1);opacity:.6}50%{-webkit-transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);opacity:.6}}@-ms-keyframes glow{0%{-ms-transform:scale(1);opacity:.6}50%{-ms-transform:scale(1.2);opacity:1}100%{-ms-transform:scale(1);opacity:.6}}@keyframes glow{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.6}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.6}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.animated{-webkit-animation:1s ease;-ms-animation:1s ease;animation:1s ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation:2s ease;-ms-animation:2s ease;animation:2s ease}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.flash{-webkit-animation-name:flash;-ms-animation-name:flash;animation-name:flash}.shake{-webkit-animation-name:shake;-ms-animation-name:shake;animation-name:shake}.shakeLess{-webkit-animation-name:shakeLess;-ms-animation-name:shakeLess;animation-name:shakeLess}.bounce{-webkit-animation-name:bounce;-ms-animation-name:bounce;animation-name:bounce}.bounceHorizontal{-webkit-animation-name:bounceHorizontal;-ms-animation-name:bounceHorizontal;animation-name:bounceHorizontal}.tada{-webkit-animation-name:tada;-ms-animation-name:tada;animation-name:tada}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-ms-animation-name:swing;animation-name:swing}.wobble{-webkit-animation-name:wobble;-ms-animation-name:wobble;animation-name:wobble}.pulse{-webkit-animation-name:pulse;-ms-animation-name:pulse;animation-name:pulse}.fadeIn{-webkit-animation-name:fadeIn;-ms-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp{-webkit-animation-name:fadeInUp;-ms-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown{-webkit-animation-name:fadeInDown;-ms-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInLeft{-webkit-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight{-webkit-animation-name:fadeInRight;-ms-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-ms-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-ms-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-ms-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-ms-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeOut{-webkit-animation-name:fadeOut;-ms-animation-name:fadeOut;animation-name:fadeOut}.fadeOutUp{-webkit-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpRotate{-webkit-animation-name:fadeOutUpRotate;-ms-animation-name:fadeOutUpRotate;animation-name:fadeOutUpRotate}.fadeOutDown{-webkit-animation-name:fadeOutDown;-ms-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutRight{-webkit-animation-name:fadeOutRight;-ms-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-ms-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-ms-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-ms-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-ms-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.bounceIn{-webkit-animation-name:bounceIn;-ms-animation-name:bounceIn;animation-name:bounceIn}.bounceInUp{-webkit-animation-name:bounceInUp;-ms-animation-name:bounceInUp;animation-name:bounceInUp}.bounceInDown{-webkit-animation-name:bounceInDown;-ms-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;-ms-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;-ms-animation-name:bounceInRight;animation-name:bounceInRight}.bounceOut{-webkit-animation-name:bounceOut;-ms-animation-name:bounceOut;animation-name:bounceOut}.bounceOutUp{-webkit-animation-name:bounceOutUp;-ms-animation-name:bounceOutUp;animation-name:bounceOutUp}.bounceOutDown{-webkit-animation-name:bounceOutDown;-ms-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-ms-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;-ms-animation-name:bounceOutRight;animation-name:bounceOutRight}.rotateIn{-webkit-animation-name:rotateIn;-ms-animation-name:rotateIn;animation-name:rotateIn}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-ms-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-ms-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-ms-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-ms-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateOut{-webkit-animation-name:rotateOut;-ms-animation-name:rotateOut;animation-name:rotateOut}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-ms-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-ms-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-ms-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-ms-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.hinge{-webkit-animation-name:hinge;-ms-animation-name:hinge;animation-name:hinge}.rollIn{-webkit-animation-name:rollIn;-ms-animation-name:rollIn;animation-name:rollIn}.showMessage{-webkit-animation-name:showMessage;-ms-animation-name:showMessage;animation-name:showMessage}.rollOut{-webkit-animation-name:rollOut;-ms-animation-name:rollOut;animation-name:rollOut}.flip{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flip}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-name:flipOutX;-ms-backface-visibility:visible!important;backface-visibility:visible!important}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}.magic{-webkit-animation-name:magic;animation-name:magic}.swap{-webkit-animation-name:swap;animation-name:swap}.twisterInDown{-webkit-animation-name:twisterInDown;animation-name:twisterInDown}.twisterInUp{-webkit-animation-name:twisterInUp;animation-name:twisterInUp}.perspectiveDown{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveDown;animation-name:perspectiveDown}.perspectiveLeft{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveLeft;animation-name:perspectiveLeft}.perspectiveRight{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveRight;animation-name:perspectiveRight}.perspectiveUp{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveUp;animation-name:perspectiveUp}.rotateDown{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateDown;animation-name:rotateDown}.rotateLeft{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateLeft;animation-name:rotateLeft}.rotateRight{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateRight;animation-name:rotateRight}.rotateUp{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateUp;animation-name:rotateUp}.puffIn{-webkit-animation-name:puffIn;animation-name:puffIn}.puffOut{-webkit-animation-name:puffOut;animation-name:puffOut}.vanishIn{-webkit-animation-name:vanishIn;animation-name:vanishIn}.vanishOut{-webkit-animation-name:vanishOut;animation-name:vanishOut}.openDownLeft{-webkit-animation-name:openDownLeft;animation-name:openDownLeft}.openDownRight{-webkit-animation-name:openDownRight;animation-name:openDownRight}.openUpLeft{-webkit-animation-name:openUpLeft;animation-name:openUpLeft}.openUpRight{-webkit-animation-name:openUpRight;animation-name:openUpRight}.slideDown{-webkit-animation-name:slideDown;animation-name:slideDown}.slideLeft{-webkit-animation-name:slideLeft;animation-name:slideLeft}.slideRight{-webkit-animation-name:slideRight;animation-name:slideRight}.slideUp{-webkit-animation-name:slideUp;animation-name:slideUp}.glow{-webkit-animation-name:glow;-ms-animation-name:glow;animation-name:glow}.register_box{float:left;width:556px;height:425px;display:none;cursor:default;position:relative;background-image:url(http://www.erepublik.com/images/modules/register/reg_pop.png);background-repeat:no-repeat;background-position:0 0}.register_box>h1{float:left;position:absolute;font-weight:700;top:58px;left:37px;color:#e1e5ef;font-size:35px;font-family:Open Sans Condensed,sans-serif;text-transform:uppercase;text-shadow:rgba(0,0,0,.6) 0 1px 2px}.register_box .reg_loader{position:absolute;top:69px;right:28px;opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.register_box.facebook{height:322px;background-image:url(http://www.erepublik.com/images/modules/register/reg_pop_small.png);background-repeat:no-repeat}.register_box.facebook .register_form{width:477px;height:107px;background-image:url(http://www.erepublik.com/images/modules/register/full_placer.png);background-repeat:no-repeat}.register_box.facebook .register_form .new_citizen p{margin-left:100px;margin-top:21px}.register_box.name .new_citizen p{margin-top:-1px!important}.register_box .chzn-container-single .chzn-drop{width:252px!important}.register_box .chzn-container{width:254px!important}.register_box .chzn-search input{width:217px!important}.register_box .erpk_captcha p{float:left;clear:both;margin-top:8px;position:relative;margin-left:14px;margin-bottom:10px;width:447px}.register_box .erpk_captcha p>input{float:left;width:429px;padding:9px;outline:0;font-size:12px;color:#5c626d;text-shadow:0 1px 0 rgba(255,255,255,.5);font-family:Helvetica Neue,Arial,Helvetica,sans-serif;background-color:#d4d8e3;box-shadow:rgba(0,0,0,.4) 0 2px 2px 0 inset,rgba(255,255,255,.2) 0 1px 0;border-radius:4px;border:1px solid #404455;-webkit-appearance:none;background-clip:padding-box;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.register_box .erpk_captcha .recaptcha_image{width:447px;float:left;background:#fff;text-align:center;height:66px;border-radius:3px;box-shadow:#333 0 1px 1px inset;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;margin-left:15px;position:relative;margin-top:10px}.register_box .erpk_captcha .recaptcha_image .cap_reload{right:6px;top:7px}.register_box .erpk_captcha .recaptcha_image .cap_audio,.register_box .erpk_captcha .recaptcha_image .cap_image{right:5px;top:31px}.register_box .erpk_captcha .recaptcha_image .cap_audio,.register_box .erpk_captcha .recaptcha_image .cap_image,.register_box .erpk_captcha .recaptcha_image .cap_reload{float:left;width:16px;height:16px;text-decoration:none;position:absolute;opacity:.3}.register_box .erpk_captcha .recaptcha_image div{display:block;margin:4px auto 0}.register_box .dark_siders{width:477px;height:auto;float:left;clear:both}.register_box .dark_siders .content{float:left;height:auto;width:477px;clear:both;background-image:url(http://www.erepublik.com/images/modules/register/dark_repeat.png);background-repeat:repeat-y}.register_box .dark_siders .bottom,.register_box .dark_siders .top{float:left;height:6px;width:477px;clear:both;background-image:url(http://www.erepublik.com/images/modules/register/dark_sides.png)}.register_box .dark_siders .top{background-position:0 0}.register_box .dark_siders .bottom{background-position:0 -6px}.register_box .dirty_green{width:158px;height:29px;float:left;font-size:14px;text-shadow:rgba(0,0,0,.2) 0 -1px 0;font-weight:700;padding-top:15px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;text-align:center;margin-top:10px;color:#fff;outline:0;text-decoration:none;background-image:url(http://www.erepublik.com/images/modules/register/dirty_green.png);background-repeat:no-repeat;background-position:0 0}.register_box .dirty_green.disabled{background-position:0 -132px!important;color:#9096a2!important;cursor:default!important;text-shadow:rgba(0,0,0,.2) 0 -1px 0!important;padding-top:15px!important;height:29px!important}.register_box .dirty_green:active{background-position:0 -88px;text-shadow:rgba(255,255,255,.2) 0 1px 0;height:28px;padding-top:16px;color:#487039}.register_box .main_action{width:145px;height:29px;float:left;font-size:14px;text-shadow:rgba(0,0,0,.2) 0 -1px 0;font-weight:700;padding-top:15px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;text-align:center;margin-top:15px;color:#fff;outline:0;text-decoration:none;background-image:url(http://www.erepublik.com/images/modules/register/green_reg_button.png);background-repeat:no-repeat;background-position:0 0}.register_box .dirty_green:hover,.register_box .main_action:hover{background-position:0 -44px}.register_box .main_action:active{background-position:0 -88px;height:28px;padding-top:16px;color:#bddc7f}.register_box .main_action.disabled{color:#8b909e;text-shadow:rgba(0,0,0,.2) 0 -1px 0;top:0;padding-top:15px;height:29px;position:relative;cursor:default;background-position:0 -132px}.register_box #placer{float:left;width:478px;position:absolute;top:119px;left:35px}.register_box #placer .friend_list .friendlist{width:440px;margin:0 auto;padding:5px;display:block;height:125px;margin-bottom:10px;overflow-y:scroll;border:1px solid rgba(0,0,0,.5);box-shadow:rgba(255,255,255,.3) 0 1px 0,rgba(0,0,0,.4) 0 2px 2px inset;background-color:rgba(0,0,0,.4);border-radius:5px}.register_box #placer .friend_list .friendlist .friend{display:inline-block;margin:10px 5px 0;width:55px;vertical-align:top}.register_box #placer .friend_list .friendlist .friend:hover .photo img{box-shadow:rgba(255,255,255,.6) 0 0 1px,rgba(0,0,0,.4) 0 0 7px 7px}.register_box #placer .friend_list .friendlist .friend .photo{width:50px;display:block;clear:both;margin:0 auto}.register_box #placer .friend_list .friendlist .friend .photo img{display:block;box-shadow:rgba(255,255,255,.3) 0 0 1px,rgba(0,0,0,.8) 0 0 5px;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.register_box #placer .friend_list .friendlist .friend .info{display:block;text-align:center;vertical-align:middle;padding-top:5px;height:100%;font-size:11px;width:45px;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;font-weight:700;color:#fff;text-shadow:rgba(0,0,0,.5) 0 1px 1px}.register_box #placer .friend_list p{display:block;text-align:left;font-size:12px;font-weight:700;color:#fff;text-shadow:rgba(0,0,0,.5) 0 1px 1px;width:450px;margin:0 auto;padding-top:5px;margin-bottom:10px;line-height:15px}.register_box #placer .error{float:left;font-size:11px;color:#fff;text-shadow:rgba(0,0,0,.2) 0 -1px 0;padding:4px 6px;border:1px solid #a03f3c;border-radius:4px;background-color:#cd3640;background-image:-webkit-linear-gradient(#df4d5c 0,#cd3640 100%);background-image:linear-gradient(#df4d5c 0,#cd3640 100%);z-index:100;box-shadow:#e98490 0 1px 0 inset;line-height:13px;background-clip:padding-box;position:absolute;top:31px;right:5px}.register_box #placer .error p{margin:0}.register_box #placer .error span{display:block;width:0;height:0;border:8px solid;border-color:transparent transparent #df4d5c;position:absolute;top:-15px;right:10px;box-shadow:#a03f3c 0 1px 0 inset}.register_box #placer .user_damage{float:left;font-size:14px;width:446px;margin-bottom:8px;font-weight:700;display:none;color:#fff;margin-top:-10px;text-shadow:rgba(0,0,0,.3) 0 -1px 0;padding:10px 15px;border:1px solid #4b6c2c;border-radius:4px;background-color:#679e32;background-image:-webkit-linear-gradient(#96c961 0,#679e32 100%);background-image:linear-gradient(#96c961 0,#679e32 100%);z-index:100;box-shadow:#c1e9a2 0 1px 0 inset;line-height:13px;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-duration:1s;-webkit-animation-delay:.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-ms-animation-duration:1s;-ms-animation-delay:.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:1s;animation-delay:.2s;animation-timing-function:ease;animation-fill-mode:both;background-clip:padding-box}.register_box #placer>div{height:265px;position:absolute;width:478px;top:0;left:0;display:none}.register_box #placer small{display:block;font-size:11px;color:#cfd6e9;width:100%;clear:both;text-shadow:rgba(0,0,0,.2) 0 -1px 0;position:absolute;left:0;bottom:-8px}.register_box #placer small a{color:#8bbbe2;text-decoration:underline}.register_box .resend_form{text-align:center;font-size:14px;color:#fff;margin:15px auto;display:block;text-shadow:rgba(0,0,0,.5) 0 1px 1px}.register_box .resend_form .error{position:absolute;top:87px!important;right:120px!important}.register_box .resend_form input{width:233px;padding:9px;outline:0;font-weight:700;font-size:14px;margin-top:13px;color:#353f51;text-shadow:0 1px 0 rgba(255,255,255,.5);font-family:Helvetica Neue,Arial,Helvetica,sans-serif;background-color:#d4d8e3;box-shadow:rgba(0,0,0,.4) 0 2px 2px 0 inset,rgba(255,255,255,.2) 0 1px 0;border-radius:4px;border:1px solid #404455;-webkit-appearance:none;background-clip:padding-box;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.register_box .email_complete{width:312px;height:232px;text-align:center;display:block;margin:0 auto;background-image:url(http://www.erepublik.com/images/modules/register/reg_mail.png);background-repeat:no-repeat}.register_box .email_complete p{display:block;text-align:center;font-size:14px;color:#fff;text-shadow:rgba(0,0,0,.5) 0 1px 1px;width:200px;margin:0 auto;padding-top:135px;line-height:19px}.register_box .email_complete p strong{font-weight:700}.register_box .optin{float:left;font-size:11px;color:#bdc4d7;text-shadow:rgba(0,0,0,.3) 0 -1px 0;clear:both;width:100%;margin-top:5px}.register_box .optin input{vertical-align:-2px}.register_box .optin a{color:#cdd2e1;text-decoration:underline}.register_box .register_form{float:left;width:474px;margin-left:2px;height:205px;background-image:url(http://www.erepublik.com/images/modules/register/reg_inside_form.png);background-repeat:no-repeat}.register_box .register_form .facebook_form{float:right;width:187px;text-align:center}.register_box .register_form .facebook_form strong{width:187px;color:#bdc4d7;font-size:12px;text-shadow:rgba(0,0,0,.4) 0 -1px 0;font-weight:700;display:block;text-align:center;margin-bottom:10px;margin-top:70px}.register_box .register_form .facebook_form .fb_login{display:block;clear:both;width:136px;margin:0 auto;opacity:.8;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.register_box .register_form .facebook_form .fb_login.button{width:136px;text-decoration:none;height:48px;background-image:url(http://www.erepublik.com/images/modules/register/fb_login.png);background-repeat:no-repeat}.register_box .register_form .facebook_form .fb_login.button span{font-size:12px;color:#fff;text-shadow:rgba(0,0,0,.2) 0 -1px 0;width:99px;margin-left:34px;display:block;text-decoration:none;font-weight:700;text-align:center;height:38px;line-height:38px}.register_box .register_form .facebook_form .fb_login:active{position:relative;opacity:.6;top:1px}.register_box .register_form .new_citizen{float:left;margin-top:12px;margin-left:12px}.register_box .register_form .new_citizen p{float:left;clear:both;position:relative;margin-bottom:13px}.register_box .register_form .new_citizen p .user_search{float:left;position:absolute;z-index:4;display:none;top:8px;right:7px;width:16px;height:19px;background-image:url(http://www.erepublik.com/images/modules/register/user_search.gif)}.register_box .erpk_captcha p label,.register_box .register_form .new_citizen p label{position:absolute;font-size:12px;color:#5c626d;left:10px;top:13px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;text-shadow:0 1px 0 rgba(255,255,255,.5)}.register_box .register_form .new_citizen p>input,.register_box .register_form .new_citizen p>select{float:left;width:233px;padding:9px;outline:0;font-size:12px;color:#5c626d;text-shadow:0 1px 0 rgba(255,255,255,.5);font-family:Helvetica Neue,Arial,Helvetica,sans-serif;background-color:#d4d8e3;box-shadow:rgba(0,0,0,.4) 0 2px 2px 0 inset,rgba(255,255,255,.2) 0 1px 0;border-radius:4px;border:1px solid #404455;margin:0;-webkit-appearance:none;background-clip:padding-box;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.register_box .erpk_captcha p>input:hover,.register_box .register_form .new_citizen p>input:hover,.register_box .register_form .new_citizen p>select:hover,.register_box .resend_form input:hover{background-color:#e3e6ed}.register_box .erpk_captcha p>input:focus,.register_box .register_form .new_citizen p>input:focus,.register_box .register_form .new_citizen p>select:focus,.register_box .resend_form input:focus{background-color:#fff;border:1px solid #394d6f;box-shadow:rgba(0,0,0,.4) 0 2px 2px 0 inset,rgba(255,255,255,.2) 0 1px 0,rgba(0,108,255,.6) 0 0 6px}.register_box .register_form .new_citizen p>input.invalid,.register_box .register_form .new_citizen p>select.invalid,.register_box .resend_form input.invalid{background-color:#fcd1d1}.register_box .register_form .new_citizen p select{width:254px}.register_box .close_registration{width:22px;text-decoration:none;height:22px;float:left;background-image:url(http://www.erepublik.com/images/modules/register/reg_close_pop.png);background-repeat:no-repeat;background-position:0 0;position:absolute;right:17px;top:17px}.register_box .close_registration:hover{background-position:0 -22px}.chzn-container{font-size:12px;position:relative;display:block;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;color:#5c626d;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-o-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:999}.chzn-container-single .chzn-single{background-color:#d4d8e3;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#a7aec3),color-stop(1,#e7ecf3));background-image:-webkit-linear-gradient(center bottom,#a7aec3 0,#e7ecf3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10A7AEC3', endColorstr='#10E7ECF3', GradientType=1);background-image:-webkit-linear-gradient(top,#a7aec3 0,#e7ecf3 100%);background-image:linear-gradient(top,#a7aec3 0,#e7ecf3 100%);border-radius:4px;background-clip:padding-box;text-align:left;border:1px solid #404455;box-shadow:#fff 0 1px 0 0 inset,rgba(255,255,255,.2) 0 1px 0;display:block;overflow:hidden;font-weight:700;white-space:nowrap;position:relative;text-shadow:0 1px 0 rgba(255,255,255,.5);font-family:Helvetica Neue,Arial,Helvetica,sans-serif;height:35px;line-height:35px;padding:0 0 0 8px;color:#5c626d;text-decoration:none}.chzn-container-single .chzn-single.invalid{border:1px solid #883c3c;background-color:#fcd1d1;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fcd1d1),color-stop(1,#fee9e9));background-image:-webkit-linear-gradient(center bottom,#fcd1d1 0,#fee9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10FCD1D1', endColorstr='#10fee9e9', GradientType=0);background-image:-webkit-linear-gradient(top,#fcd1d1 0,#fee9e9 100%);background-image:linear-gradient(top,#fcd1d1 0,#fee9e9 100%)}.chzn-container-single .chzn-single:hover{background-color:#b6bccd;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#b6bccd),color-stop(1,#f8f9fc));background-image:-webkit-linear-gradient(center bottom,#b6bccd 0,#f8f9fc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10b6bccd', endColorstr='#10f8f9fc', GradientType=0);background-image:-webkit-linear-gradient(top,#b6bccd 0,#f8f9fc 100%);background-image:linear-gradient(top,#b6bccd 0,#f8f9fc 100%)}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:8px;width:12px;height:13px;font-size:1px;background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) right top no-repeat}.chzn-container-single .chzn-single div{border-radius:0 4px 4px 0;background:0 0;position:absolute;right:5px;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat 0 5px;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat 100% -22px;background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat 100% -22px,-webkit-linear-gradient(top,#fff 85%,#eee 99%);background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #d4d8e3;font-family:sans-serif;font-size:1em;border-radius:3px}.chzn-container-single .chzn-drop{border-radius:0 0 4px 4px;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-linear-gradient(top,#fff 85%,#eee 99%);background-image:linear-gradient(top,#fff 85%,#eee 99%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent!important;border:0!important;padding:5px;margin:1px 0;outline:0;-o-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{border-radius:3px;background-clip:padding-box;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e4e4e4),color-stop(0.7,#eee));background-image:-webkit-linear-gradient(center bottom,#e4e4e4 0,#eee 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-linear-gradient(top,#e4e4e4 0,#eee 70%);background-image:linear-gradient(top,#e4e4e4 0,#eee 70%);color:#333;border:1px solid #b4b4b4;line-height:13px;padding:3px 19px 3px 6px;margin:3px 0 3px 5px;position:relative}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover,.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close,.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:190px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:80%;padding:7px 7px 8px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background:#d4d8e3;background-color:#394d6f;background-image:-webkit-linear-gradient(#425980 0,#394d6f 100%);background-image:linear-gradient(#425980 0,#394d6f 100%);text-shadow:rgba(0,0,0,.3) 0 1px 0;color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:0 0}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:700}.chzn-container .chzn-results .group-option{padding-left:20px}.chzn-container-active .chzn-single{box-shadow:#fff 0 1px 0 inset,rgba(255,255,255,.2) 0 1px 0,rgba(0,108,255,.6) 0 0 6px;background-color:#b6bccd;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#b6bccd),color-stop(1,#f8f9fc));background-image:-webkit-linear-gradient(center bottom,#b6bccd 0,#f8f9fc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10b6bccd', endColorstr='#10f8f9fc', GradientType=0);background-image:-webkit-linear-gradient(top,#b6bccd 0,#f8f9fc 100%);background-image:linear-gradient(top,#b6bccd 0,#f8f9fc 100%);border:1px solid #404455}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(top,#fff 0,#eee 50%);border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:0 0;border-left:0}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 5px}.chzn-container-active .chzn-choices{-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default;opacity:.5!important}.chzn-container-multi .chzn-choices .search-choice span,.chzn-disabled .chzn-choices .search-choice .search-choice-close,.chzn-disabled .chzn-single{cursor:default}.chzn-rtl{direction:rtl;text-align:right}.chzn-rtl .chzn-single{padding-left:0;padding-right:8px}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0}.chzn-rtl .chzn-single div{left:0;right:auto;border-left:0;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 6px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:5px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin-left:4px;margin-right:0;padding-left:0;padding-right:4px}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:20px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:0}.chzn-rtl .chzn-search input{background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat -38px -22px,#fff;background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat -38px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat -38px -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat -38px -22px,-webkit-linear-gradient(top,#fff 85%,#eee 99%);background:url(http://www.erepublik.com/images/modules/register/chosen-sprite.png) no-repeat -38px -22px,linear-gradient(top,#fff 85%,#eee 99%);padding:4px 5px 4px 20px}.chzn-container-multi .chzn-drop .result-selected,.mobileonly,.register_box.facebook .facebook_form{display:none}html{line-height:1;width:100%;height:100%}body#homepage_out{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;background-color:#d1cdc4;background-repeat:no-repeat;background-position:top center}body#homepage_out .wrapper{width:960px;margin:0 auto;position:relative}body#homepage_out h2{font-family:Cambria,Georgia,serif;font-size:24px;color:#2a3345;float:left;position:absolute;left:25px;top:230px;width:690px;text-shadow:rgba(0,0,0,.1) 0 1px 0;font-weight:700;cursor:default}body#homepage_out .auth_container{float:left;padding:5px;padding-bottom:4px;position:absolute;box-shadow:rgba(255,255,255,.3) 0 1px 0;left:25px;top:290px;border-radius:8px;background-image:url(http://www.erepublik.com/images/modules/homepage/black20.png);background-repeat:repeat;background-position:0 0}body#homepage_out .fb_sign{float:left;outline:0;width:104px;margin-left:4px;height:39px;text-decoration:none;background-image:url(http://www.erepublik.com/images/modules/homepage/register_options.png);background-repeat:no-repeat;background-position:-176px 0;text-align:left;font-size:11px;font-weight:700;padding-left:58px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3),0 0 15px #7992c8;padding-top:13px}body#homepage_out .fb_sign span{display:block;margin-top:3px}body#homepage_out .fb_sign:hover{background-position:-176px -52px}body#homepage_out .fb_sign:active{color:#c4cee6;padding-top:14px;height:38px;background-position:-176px -104px}body#homepage_out .sign_up{float:left;outline:0;width:176px;height:36px;text-decoration:none;background-image:url(http://www.erepublik.com/images/modules/homepage/register_options.png);background-repeat:no-repeat;background-position:0 0;text-align:center;font-size:16px;font-weight:700;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2),0 0 15px #bfc568;padding-top:16px}body#homepage_out .sign_up:hover{background-position:0 -52px}body#homepage_out .sign_up:active{color:#cffb95;padding-top:17px;height:35px;background-position:0 -104px}body#homepage_out .logo{position:absolute;top:66px;left:26px}.login_lang{float:right;padding:0;margin:0;position:relative}.login_lang.show_language_button{margin-top:0}.login_lang.show_language_button #flags{display:block;moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px;margin-top:0;opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.login_lang.show_language_button #signin #change_lang q{padding:0 13px 0 0;background:url(http://www.erepublik.com/images/modules/flags/aarow_up.png) no-repeat right center}#flags{display:block;opacity:0;padding:0 5px;height:43px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-radius:0 0 5px 5px;z-index:999;position:relative;float:right;margin-top:-43px;background-color:rgba(0,0,0,.5);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}#flags.single{display:block;border-radius:5px;top:10px}#flags li{padding:0 3px;margin:0;float:left;text-align:left;display:inline;font-size:10px;color:#fff;font-family:Arial,Helvetica,sans-serif;text-shadow:1px 1px 0 rgba(0,0,0,.3);font-weight:700;height:20px;line-height:20px}#flags li a{font-size:10px;color:#fff;text-decoration:none;opacity:.8}#flags li a span{margin:3px 2px 0 0;width:16px;height:16px;float:left;opacity:.8}#signin{float:right;padding:12px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-image:url(http://www.erepublik.com/images/modules/homepage/transparent.png);background-repeat:repeat;background-position:top left;position:relative}#signin #change_lang{position:relative;float:right;width:54px;height:51px;line-height:51px;margin:-12px -12px -12px -2px;font-size:11px;color:#fff;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.3);font-weight:700;padding:0}#signin #change_lang q{padding:0 13px 0 0;background:url(http://www.erepublik.com/images/modules/flags/aarow_down.png) no-repeat right center}#signin #change_lang span{margin:4px 3px 0 0;float:left}#signin form{display:inline}#signin .visible_form{float:left;clear:both}#signin .visible_form label{position:absolute;top:7px;left:8px;font-size:11px;background:#fff;color:#9da1a6;text-shadow:rgba(255,255,255,.3) 0 1px 0}#signin .visible_form input{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;width:100px;background:#fff;margin:0;font-size:11px;color:#757b81;text-shadow:rgba(255,255,255,.3) 0 1px 0;padding:5px;border:1px solid #a4a9a3;border-radius:5px;box-shadow:rgba(255,255,255,.2) 0 1px 0,0 1px 1px rgba(0,0,0,.15) inset,0 0 5px rgba(0,0,0,.25) inset;outline:0;-webkit-appearance:none;-webkit-background-clip:padding-box;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#signin .visible_form input:focus{box-shadow:rgba(255,255,255,.4) 0 1px 0,0 0 5px rgba(255,255,255,.5),0 1px 1px rgba(0,0,0,.15) inset}#signin .visible_form .facebook_signin{float:left;width:150px;height:22px;margin-top:2px;outline:0;text-decoration:none;background-image:url(http://www.erepublik.com/images/modules/homepage/facebook_signin.png);background-repeat:no-repeat;position:relative;text-indent:-99999px}#signin .visible_form .facebook_signin.button{text-indent:0;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;cursor:pointer;height:auto;width:auto;line-height:normal;margin:0;top:-1px;padding:5px 10px 6px;background-color:#344e8f;background-image:-webkit-linear-gradient(#677fbc 0,#344e8f 100%);background-image:linear-gradient(#677fbc 0,#344e8f 100%);border:1px solid #475b8e;border-top:1px solid #50659c;border-bottom:1px solid #263965;font-weight:700;color:#fff;outline:0;text-shadow:#273b69 0 -1px 0;font-size:11px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 0 #6d85c3 inset;position:relative;border-radius:3px}#signin .visible_form .facebook_signin.button img{margin-top:-5px;position:relative;margin-right:5px;top:-1px;margin-bottom:-7px}#signin .visible_form .facebook_signin:active{top:1px;opacity:.7}#signin .visible_form .separator{float:left;margin:3px 12px 0}#signin .visible_form button{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;cursor:pointer;border:0;margin:0;padding:5px 10px 6px;background-image:url(http://www.erepublik.com/images/modules/homepage/alert-overlay.png);background-repeat:repeat-x;background-color:#ffb515;font-weight:700;color:#866700;line-height:normal;outline:0;text-shadow:rgba(255,255,255,.6) 0 1px 0;font-size:11px;box-shadow:0 1px 2px rgba(0,0,0,.1),#a68f59 0 1px 0,0 -1px 0 #f9f5d9;-webkit-appearance:none;position:relative;border-radius:3px}#signin .visible_form button:hover{text-shadow:0 1px 0 rgba(255,255,255,.6),0 0 5px #fff;background-color:#ffc548}#signin .visible_form button:active{top:1px}#signin .hidden_opts{float:left;clear:both;font-size:11px;color:#fff;position:relative;bottom:-5px;text-shadow:rgba(0,0,0,.2) 0 1px 0;-webkit-user-select:none;-moz-user-select:none}#signin .hidden_opts label{cursor:pointer;margin-left:2px}#signin .hidden_opts p{width:120px}#signin .hidden_opts input{vertical-align:-2px;margin:0;margin-left:1px}#signin .hidden_opts a{color:#fff;text-decoration:none;float:left;outline:0;margin-left:4px}#signin .hidden_opts a:hover{text-decoration:underline}#signin p{float:left;margin-left:7px;position:relative}#signin p:first-child{margin-left:0}#front_content{float:left;width:960px;padding:11px 11px 0;height:301px;position:absolute;top:400px;left:-11px;background-image:url(.http://www.erepublik.com/images/modules/homepage/front_bg.png)}#front_content.alt{background-image:url(http://www.erepublik.com/images/modules/homepage/front_bg_alt.png)}#front_content h3{font-size:16px;font-weight:700;margin-top:20px;margin-bottom:20px;color:#999;text-shadow:0 -1px 0 rgba(0,0,0,.5);cursor:default;margin-left:2px}#front_content ul{float:left;width:260px;margin-left:20px}#front_content strong{font-weight:700;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#front_content li{color:#d9d9d9;text-shadow:0 1px 1px rgba(0,0,0,.6);font-size:11px;float:left;clear:both;width:100%;position:relative;background-image:url(http://www.erepublik.com/images/modules/homepage/border_repeat.png);background-position:top left;background-repeat:repeat-x}#front_content li:first-child{background:0}#front_content div{float:left;width:300px;position:relative;margin-left:15px}#front_content div.game_features li{padding:0;cursor:default;height:75px;display:table;vertical-align:middle}#front_content div.game_features img{margin:8px 0;vertical-align:middle;display:inline-block}#front_content div.game_features strong{width:190px;line-height:140%;display:table-cell;vertical-align:middle}#front_content div.top_countries li{padding:6px 0;cursor:default}#front_content div.top_countries li:hover small{color:#9a9a9a}#front_content div.top_countries img{float:left;margin-right:8px;opacity:.8;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#front_content div.top_countries strong{float:left;margin-top:10px}#front_content div.top_countries small{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;float:right;position:absolute;right:0;color:gray;top:12px;padding-top:5px;padding-bottom:5px;padding-right:17px;background-image:url(http://www.erepublik.com/images/modules/homepage/population.png);background-repeat:no-repeat;background-position:right}#front_content div.press ul{width:270px;margin-left:15px}#front_content div.press li{padding:0;cursor:default;display:table;vertical-align:middle;height:75px}#front_content div.press li:hover q{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#fff}#front_content div.game_features q,#front_content div.press span{display:table-cell;vertical-align:middle}#front_content div.press q{font-style:italic;float:left;clear:both}#front_content div.press img{float:left;clear:both;margin-left:3px;margin-top:10px}#footer{float:left;width:960px;clear:both;position:absolute;text-shadow:0 1px 0 rgba(255,255,255,.3);left:0;top:725px;font-size:11px}#footer .left_part{float:left;margin-left:5px;color:#676767}#footer .left_part ul{margin-left:8px;margin-top:-2px;height:16px;border-left:1px solid #bbb5a7;padding-left:15px;float:left}#footer .left_part ul li{float:left;margin-right:5px}#footer .left_part a{outline:0;opacity:.6}#flags li a:hover,#flags li a:hover span,#footer .left_part a:hover,#front_content div.top_countries li:hover img,.register_box .erpk_captcha .recaptcha_image .cap_audio:hover,.register_box .erpk_captcha .recaptcha_image .cap_image:hover,.register_box .erpk_captcha .recaptcha_image .cap_reload:hover,.register_box .register_form .facebook_form .fb_login:hover{opacity:1}#footer .left_part a:active{position:relative;top:1px}#footer .left_part small{float:left;margin-right:7px}#footer .left_part>a{float:left;margin-right:7px;margin-top:-3px}#footer>ul{float:right;margin-right:8px}#footer .left_part ul li a,#footer>ul li,.register_box .erpk_captcha{float:left}#footer>ul li a{float:left;text-decoration:none;outline:0;color:#5e7ea4;margin-left:10px;padding-left:10px;border-left:1px solid #bbb5a7;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#footer>ul li a:first-child,#signin .visible_form button::-moz-focus-inner,a img{border:0}#footer>ul li a:hover{color:#384c64}.start_story{width:300px;height:233px;float:left;position:relative;margin-left:0!important;top:-3px;cursor:pointer;background-image:url(http://www.erepublik.com/images/modules/homepage/bg_start_story.png);background-position:left top;background-repeat:no-repeat}.start_story:hover{background-position:left -233px}#front_content .story_canvas{display:none;width:938px;height:242px;background-image:url(http://www.erepublik.com/images/modules/homepage/bg_canvas_story.png);background-position:left top;background-repeat:no-repeat;position:absolute;z-index:50;top:56px}#front_content .story_canvas .close{display:block;width:19px;height:19px;position:absolute;right:4px;top:4px;cursor:pointer;z-index:4}#front_content .story_canvas .close:hover{background-image:url(http://www.erepublik.com/images/modules/homepage/close_story.png);background-position:left top;background-repeat:no-repeat}#front_content .story_canvas ul.content{padding:20px 0 0 35px;margin:0;width:905px;height:170px;position:absolute;left:0;top:0}#front_content .story_canvas ul.content li{display:none;border:0;background-image:none}#front_content .story_canvas ul.content li img{margin:0 0 15px}#front_content .story_canvas ul.content li p{width:560px;color:#323232;font-weight:700;font-size:13px;line-height:20px;text-shadow:none}#front_content .story_canvas ul.content li .join_country{display:block;position:absolute;right:120px;top:75px;background-image:url(http://www.erepublik.com/images/modules/homepage/join_country.png);background-position:left top;background-repeat:no-repeat;height:38px;width:202px}#front_content .story_canvas ul.content li .join_country:hover{background-position:left -38px}#front_content .story_canvas ul.content li .next_btn{display:block;height:35px;position:absolute;z-index:7;right:292px;top:127px;width:49px;cursor:pointer;background-image:url(http://www.erepublik.com/images/modules/homepage/next_btn.png);background-repeat:no-repeat;background-position:left top}#front_content .story_canvas ul.content li .next_btn:hover{background-position:left -35px}#front_content .story_canvas ul.content li.active,.register_box #placer .user_damage.flash,.register_box .register_form .new_citizen p.loader .user_search,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}#front_content .story_canvas ul.select_story{overflow:hidden;width:100%;position:absolute;bottom:0;padding:0;margin:0;float:none}#front_content .story_canvas ul.select_story li{display:block;width:105px;height:35px;float:left;position:relative;clear:none;padding:10px 0 0 50px;cursor:pointer}#front_content .story_canvas ul.select_story li p{color:#f1e5d7;font-weight:700}#front_content .story_canvas ul.select_story li span{color:#c9b69e}#front_content .story_canvas ul.select_story li.active,#front_content .story_canvas ul.select_story li:hover{color:red;background-image:url(http://www.erepublik.com/images/modules/homepage/bg_story_month.png);background-position:left top;background-repeat:no-repeat}#front_content .story_canvas ul.select_story li.active p,#front_content .story_canvas ul.select_story li:hover p,#front_content div.game_features li:hover strong,#front_content div.top_countries li:hover strong{color:#fff}#front_content .story_canvas ul.select_story li.active span,#front_content .story_canvas ul.select_story li:hover span{color:#a69a8b}

@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-ms-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-ms-keyframes shake{0%,100%{-ms-transform:translateX(0)}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px)}20%,40%,60%,80%{-ms-transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes shakeLess{100%,60%{-webkit-transform:translateX(0)}20%{-webkit-transform:translateX(-10px)}0%,40%{-webkit-transform:translateX(10px)}}@-ms-keyframes shakeLess{100%,60%{-ms-transform:translateX(0)}20%{-ms-transform:translateX(-10px)}0%,40%{-ms-transform:translateX(10px)}}@keyframes shakeLess{100%,60%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}0%,40%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-ms-keyframes bounce{0%,100%,20%,50%,80%{-ms-transform:translateY(0)}40%{-ms-transform:translateY(-30px)}60%{-ms-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounceHorizontal{0%,100%,20%,50%,80%{-webkit-transform:translateX(0)}40%{-webkit-transform:translateX(-30px)}60%{-webkit-transform:translateX(-15px)}}@-ms-keyframes bounceHorizontal{0%,100%,20%,50%,80%{-ms-transform:translateX(0)}40%{-ms-transform:translateX(-30px)}60%{-ms-transform:translateX(-15px)}}@keyframes bounceHorizontal{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}60%{-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-ms-keyframes tada{0%{-ms-transform:scale(1)}10%,20%{-ms-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg)}100%{-ms-transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes swing{100%,20%,40%,60%,80%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-ms-keyframes swing{20%{-ms-transform:rotate(15deg)}40%{-ms-transform:rotate(-10deg)}60%{-ms-transform:rotate(5deg)}80%{-ms-transform:rotate(-5deg)}100%{-ms-transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@-ms-keyframes wobble{0%{-ms-transform:translateX(0%)}15%{-ms-transform:translateX(-25%) rotate(-5deg)}30%{-ms-transform:translateX(20%) rotate(3deg)}45%{-ms-transform:translateX(-15%) rotate(-3deg)}60%{-ms-transform:translateX(10%) rotate(2deg)}75%{-ms-transform:translateX(-5%) rotate(-1deg)}100%{-ms-transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-ms-keyframes pulse{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.1)}100%{-ms-transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInLeft{0%{opacity:0;-ms-transform:translateX(-20px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInRight{0%{opacity:0;-ms-transform:translateX(20px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInUpBig{0%{opacity:0;-ms-transform:translateY(2000px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes fadeInDownBig{0%{opacity:0;-ms-transform:translateY(-2000px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInLeftBig{0%{opacity:0;-ms-transform:translateX(-2000px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-ms-keyframes fadeInRightBig{0%{opacity:0;-ms-transform:translateX(2000px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-ms-keyframes fadeOutUp{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutUpRotate{0%{opacity:1;-webkit-transform:translateY(0)}100%,80%{opacity:0;-webkit-transform:translateY(-20px)}}@-ms-keyframes fadeOutUpRotate{0%{opacity:1;-ms-transform:translateY(0)}100%,80%{opacity:0;-ms-transform:translateY(-20px)}}@keyframes fadeOutUpRotate{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%,80%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-ms-keyframes fadeOutDown{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-ms-keyframes fadeOutLeft{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-ms-keyframes fadeOutRight{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-ms-keyframes fadeOutUpBig{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-ms-keyframes fadeOutDownBig{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-ms-keyframes fadeOutLeftBig{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-ms-keyframes fadeOutRightBig{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@-ms-keyframes bounceIn{0%{opacity:0;-ms-transform:scale(0.3)}50%{opacity:1;-ms-transform:scale(1.05)}70%{-ms-transform:scale(0.9)}100%{-ms-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-ms-keyframes bounceInUp{0%{opacity:0;-ms-transform:translateY(2000px)}60%{opacity:1;-ms-transform:translateY(-30px)}80%{-ms-transform:translateY(10px)}100%{-ms-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes bounceInDown{0%{opacity:0;-ms-transform:translateY(-2000px)}60%{opacity:1;-ms-transform:translateY(30px)}80%{-ms-transform:translateY(-10px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-ms-keyframes bounceInLeft{0%{opacity:0;-ms-transform:translateX(-2000px)}60%{opacity:1;-ms-transform:translateX(30px)}80%{-ms-transform:translateX(-10px)}100%{-ms-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-ms-keyframes bounceInRight{0%{opacity:0;-ms-transform:translateX(2000px)}60%{opacity:1;-ms-transform:translateX(-30px)}80%{-ms-transform:translateX(10px)}100%{-ms-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@-ms-keyframes bounceOut{0%{-ms-transform:scale(1)}25%{-ms-transform:scale(0.95)}50%{opacity:1;-ms-transform:scale(1.1)}100%{opacity:0;-ms-transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-ms-keyframes bounceOutUp{0%{-ms-transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(20px)}100%{opacity:0;-ms-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-ms-keyframes bounceOutDown{0%{-ms-transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(-20px)}100%{opacity:0;-ms-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-ms-keyframes bounceOutLeft{0%{-ms-transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(20px)}100%{opacity:0;-ms-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-ms-keyframes bounceOutRight{0%{-ms-transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(-20px)}100%{opacity:0;-ms-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateIn{0%{-ms-transform-origin:center center;-ms-transform:rotate(-200deg);opacity:0}100%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-ms-keyframes rotateOut{0%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:center center;-ms-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-ms-keyframes hinge{0%{-ms-transform:rotate(0);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}20%,60%{-ms-transform:rotate(80deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}40%{-ms-transform:rotate(60deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}80%{-ms-transform:rotate(60deg) translateY(0);opacity:1;-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}100%{-ms-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-ms-keyframes rollIn{0%{opacity:0;-ms-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-ms-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@-webkit-keyframes showMessage{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0px)}}@-ms-keyframes showMessage{0%{opacity:0;-moz-transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0%)}}@keyframes showMessage{0%{opacity:0;-moz-transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0%)}}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-ms-keyframes rollOut{0%{opacity:1;-ms-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-ms-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes magic{0%{opacity:1;-webkit-transform-origin:100% 200%;-webkit-transform:scale(1,1) rotate(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:200% 500%;-webkit-transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0)}}@keyframes magic{0%{opacity:1;-webkit-transform-origin:100% 200%;-ms-transform-origin:100% 200%;transform-origin:100% 200%;-webkit-transform:scale(1,1) rotate(0deg) translate3d(0,0,0);-ms-transform:scale(1,1) rotate(0deg) translate3d(0,0,0);transform:scale(1,1) rotate(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:200% 500%;-ms-transform-origin:200% 500%;transform-origin:200% 500%;-webkit-transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0);-ms-transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0);transform:scale(0,0) rotate(270deg) translate3d(-800px,0,0)}}@-webkit-keyframes swap{0%{opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) translate(-700px,0)}100%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(1,1) translate(0,0)}}@keyframes swap{0%{opacity:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) translate(-700px,0);-ms-transform:scale(0,0) translate(-700px,0);transform:scale(0,0) translate(-700px,0)}100%{opacity:1;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1) translate(0,0);-ms-transform:scale(1,1) translate(0,0);transform:scale(1,1) translate(0,0)}}@-webkit-keyframes twisterInDown{0%{opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%)}30%{-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%)}100%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(1,1) rotate(0deg) translateY(0)}}@keyframes twisterInDown{0%{opacity:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}30%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}100%{opacity:1;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1) rotate(0deg) translateY(0);-ms-transform:scale(1,1) rotate(0deg) translateY(0);transform:scale(1,1) rotate(0deg) translateY(0)}}@-webkit-keyframes twisterInUp{0%{opacity:0;-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0) rotate(360deg) translateY(100%)}30%{-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0) rotate(360deg) translateY(100%)}100%{opacity:1;-webkit-transform-origin:0 0;-webkit-transform:scale(1,1) rotate(0deg) translateY(0)}}@keyframes twisterInUp{0%{opacity:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}30%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);transform:scale(0,0) rotate(360deg) translateY(-100%)}100%{opacity:1;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1) rotate(0deg) translateY(0);-ms-transform:scale(1,1) rotate(0deg) translateY(0);transform:scale(1,1) rotate(0deg) translateY(0)}}@-webkit-keyframes perspectiveDown{0%{-webkit-transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0)}}@keyframes perspectiveDown{0%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0);transform:perspective(800px) rotateX(-180deg) translate3d(0,0,0)}}@-webkit-keyframes perspectiveLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0)}}@keyframes perspectiveLeft{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0);transform:perspective(800px) rotateY(-180deg) translate3d(0,0,0)}}@-webkit-keyframes perspectiveRight{0%{-webkit-transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(180deg) translate3d(0,0,0)}}@keyframes perspectiveRight{0%{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(180deg) translate3d(0,0,0);transform:perspective(800px) rotateY(180deg) translate3d(0,0,0)}}@-webkit-keyframes perspectiveUp{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(180deg) translate3d(0,0,0)}}@keyframes perspectiveUp{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(180deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(180deg) translate3d(0,0,0);transform:perspective(800px) rotateX(180deg) translate3d(0,0,0)}}@-webkit-keyframes rotateDown{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 100%;-webkit-transform:perspective(800) rotateX(-180deg) translate3d(0,0,300px)}}@keyframes rotateDown{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,300px);-ms-transform:perspective(800px) rotateX(-180deg) translate3d(0,0,300px);transform:perspective(800px) rotateX(-180deg) translate3d(0,0,300px)}}@-webkit-keyframes rotateLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800) rotateY(180deg) translate3d(0,0,300px)}}@keyframes rotateLeft{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateY(180deg) translate3d(0,0,300px);-ms-transform:perspective(800px) rotateY(180deg) translate3d(0,0,300px);transform:perspective(800px) rotateY(180deg) translate3d(0,0,300px)}}@-webkit-keyframes rotateRight{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800) rotateY(-180deg) translate3d(0,0,150px)}}@keyframes rotateRight{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateY(0deg) translate3d(0,0,0);transform:perspective(800px) rotateY(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,150px);-ms-transform:perspective(800px) rotateY(-180deg) translate3d(0,0,150px);transform:perspective(800px) rotateY(-180deg) translate3d(0,0,150px)}}@-webkit-keyframes rotateUp{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800) rotateX(180deg) translate3d(0,0,100px)}}@keyframes rotateUp{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);-ms-transform:perspective(800px) rotateX(0deg) translate3d(0,0,0);transform:perspective(800px) rotateX(0deg) translate3d(0,0,0)}100%{opacity:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateX(180deg) translate3d(0,0,100px);-ms-transform:perspective(800px) rotateX(180deg) translate3d(0,0,100px);transform:perspective(800px) rotateX(180deg) translate3d(0,0,100px)}}@-webkit-keyframes puffIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}}@keyframes puffIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(2px);filter:blur(2px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes puffOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px)}}@keyframes puffOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(2px);filter:blur(2px)}}@-webkit-keyframes vanishIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(90px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}}@keyframes vanishIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(90px);filter:blur(90px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes vanishOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(20px)}}@keyframes vanishOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);-webkit-filter:blur(20px);filter:blur(20px)}}@-webkit-keyframes openDownLeft{0%{-webkit-transform-origin:bottom left;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom left;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openDownLeft{0%{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-110deg);-ms-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes openDownRight{0%{-webkit-transform-origin:bottom right;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom right;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openDownRight{0%{-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(110deg);-ms-transform:rotate(110deg);transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes openUpLeft{0%{-webkit-transform-origin:top left;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:top left;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openUpLeft{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(110deg);-ms-transform:rotate(110deg);transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes openUpRight{0%{-webkit-transform-origin:top right;-webkit-transform:rotate(0);-webkit-animation-timing-function:ease-out}100%{-webkit-transform-origin:top right;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out}}@keyframes openUpRight{0%{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(-110deg);-ms-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes slideDown{0%{-webkit-transform-origin:0 0;-webkit-transform:translateY(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateY(100%)}}@-ms-keyframes slideDown{0%{-ms-transform-origin:0 0;-ms-transform:translateY(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateY(100%)}}@keyframes slideDown{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slideLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateX(-100%)}}@-ms-keyframes slideLeft{0%{-ms-transform-origin:0 0;-ms-transform:translateX(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateX(-100%)}}@keyframes slideLeft{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slideRight{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateX(100%)}}@-ms-keyframes slideRight{0%{-ms-transform-origin:0 0;-ms-transform:translateX(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateX(100%)}}@keyframes slideRight{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slideUp{0%{-webkit-transform-origin:0 0;-webkit-transform:translateY(0)}100%{-webkit-transform-origin:0 0;-webkit-transform:translateY(-100%)}}@-ms-keyframes slideUp{0%{-ms-transform-origin:0 0;-ms-transform:translateY(0)}100%{-ms-transform-origin:0 0;-ms-transform:translateY(-100%)}}@keyframes slideUp{0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes rightRotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rightRotation{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes leftRotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes leftRotation{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes light_fade_out_in{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@keyframes light_fade_out_in{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@-webkit-keyframes light_fade_in_out{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@keyframes light_fade_in_out{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@-webkit-keyframes sparkle_fade_out_in{0%{opacity:1}45%{opacity:0}100%,90%{opacity:1}}@keyframes sparkle_fade_out_in{0%{opacity:1}45%{opacity:0}100%,90%{opacity:1}}@-webkit-keyframes sparkle_fade_in_out{0%{opacity:0}45%{opacity:1}100%,90%{opacity:0}}@keyframes sparkle_fade_in_out{0%{opacity:0}45%{opacity:1}100%,90%{opacity:0}}@-webkit-keyframes missle{0%{opacity:1}100%{opacity:0;left:100%}}@keyframes lightning_1{0%{opacity:1}100%{opacity:0;left:100%}}@-webkit-keyframes lightning_1{0%{opacity:1}10%,34%{opacity:0}35%{opacity:1}100%,45%{opacity:0}}@keyframes lightning_1{0%{opacity:1}10%,34%{opacity:0}35%{opacity:1}100%,45%{opacity:0}}@-webkit-keyframes lightning_2{0%,1%{opacity:0}1.5%{opacity:1}11%,35.5%{opacity:0}36.5%{opacity:1}100%,46%{opacity:0}}@keyframes lightning_2{0%,1%{opacity:0}1.5%{opacity:1}11%,35.5%{opacity:0}36.5%{opacity:1}100%,46%{opacity:0}}@-webkit-keyframes lightning_3{0%,37%{opacity:0}38%{opacity:.5}39.5%{opacity:0}41%{opacity:.5}42.5%{opacity:0}44%{opacity:1}54%{opacity:0}}@keyframes lightning_3{0%,37%{opacity:0}38%{opacity:.5}39.5%{opacity:0}41%{opacity:.5}42.5%{opacity:0}44%{opacity:1}54%{opacity:0}}@-webkit-keyframes glow{0%{-webkit-transform:scale(1);opacity:.6}50%{-webkit-transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);opacity:.6}}@-ms-keyframes glow{0%{-ms-transform:scale(1);opacity:.6}50%{-ms-transform:scale(1.2);opacity:1}100%{-ms-transform:scale(1);opacity:.6}}@keyframes glow{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.6}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.6}}.animated{-webkit-animation:1s ease;-ms-animation:1s ease;animation:1s ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation:2s ease;-ms-animation:2s ease;animation:2s ease}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.flash{-webkit-animation-name:flash;-ms-animation-name:flash;animation-name:flash}.shake{-webkit-animation-name:shake;-ms-animation-name:shake;animation-name:shake}.shakeLess{-webkit-animation-name:shakeLess;-ms-animation-name:shakeLess;animation-name:shakeLess}.bounce{-webkit-animation-name:bounce;-ms-animation-name:bounce;animation-name:bounce}.bounceHorizontal{-webkit-animation-name:bounceHorizontal;-ms-animation-name:bounceHorizontal;animation-name:bounceHorizontal}.tada{-webkit-animation-name:tada;-ms-animation-name:tada;animation-name:tada}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-ms-animation-name:swing;animation-name:swing}.wobble{-webkit-animation-name:wobble;-ms-animation-name:wobble;animation-name:wobble}.pulse{-webkit-animation-name:pulse;-ms-animation-name:pulse;animation-name:pulse}.fadeIn{-webkit-animation-name:fadeIn;-ms-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp{-webkit-animation-name:fadeInUp;-ms-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown{-webkit-animation-name:fadeInDown;-ms-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInLeft{-webkit-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight{-webkit-animation-name:fadeInRight;-ms-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-ms-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-ms-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-ms-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-ms-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeOut{-webkit-animation-name:fadeOut;-ms-animation-name:fadeOut;animation-name:fadeOut}.fadeOutUp{-webkit-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpRotate{-webkit-animation-name:fadeOutUpRotate;-ms-animation-name:fadeOutUpRotate;animation-name:fadeOutUpRotate}.fadeOutDown{-webkit-animation-name:fadeOutDown;-ms-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutRight{-webkit-animation-name:fadeOutRight;-ms-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-ms-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-ms-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-ms-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-ms-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.bounceIn{-webkit-animation-name:bounceIn;-ms-animation-name:bounceIn;animation-name:bounceIn}.bounceInUp{-webkit-animation-name:bounceInUp;-ms-animation-name:bounceInUp;animation-name:bounceInUp}.bounceInDown{-webkit-animation-name:bounceInDown;-ms-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;-ms-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;-ms-animation-name:bounceInRight;animation-name:bounceInRight}.bounceOut{-webkit-animation-name:bounceOut;-ms-animation-name:bounceOut;animation-name:bounceOut}.bounceOutUp{-webkit-animation-name:bounceOutUp;-ms-animation-name:bounceOutUp;animation-name:bounceOutUp}.bounceOutDown{-webkit-animation-name:bounceOutDown;-ms-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-ms-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;-ms-animation-name:bounceOutRight;animation-name:bounceOutRight}.rotateIn{-webkit-animation-name:rotateIn;-ms-animation-name:rotateIn;animation-name:rotateIn}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-ms-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-ms-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-ms-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-ms-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateOut{-webkit-animation-name:rotateOut;-ms-animation-name:rotateOut;animation-name:rotateOut}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-ms-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-ms-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-ms-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-ms-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.hinge{-webkit-animation-name:hinge;-ms-animation-name:hinge;animation-name:hinge}.rollIn{-webkit-animation-name:rollIn;-ms-animation-name:rollIn;animation-name:rollIn}.showMessage{-webkit-animation-name:showMessage;-ms-animation-name:showMessage;animation-name:showMessage}.rollOut{-webkit-animation-name:rollOut;-ms-animation-name:rollOut;animation-name:rollOut}.flip{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flip}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-name:flipOutX;-ms-backface-visibility:visible!important;backface-visibility:visible!important}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-ms-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}.magic{-webkit-animation-name:magic;animation-name:magic}.swap{-webkit-animation-name:swap;animation-name:swap}.twisterInDown{-webkit-animation-name:twisterInDown;animation-name:twisterInDown}.twisterInUp{-webkit-animation-name:twisterInUp;animation-name:twisterInUp}.perspectiveDown{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveDown;animation-name:perspectiveDown}.perspectiveLeft{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveLeft;animation-name:perspectiveLeft}.perspectiveRight{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveRight;animation-name:perspectiveRight}.perspectiveUp{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:perspectiveUp;animation-name:perspectiveUp}.rotateDown{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateDown;animation-name:rotateDown}.rotateLeft{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateLeft;animation-name:rotateLeft}.rotateRight{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateRight;animation-name:rotateRight}.rotateUp{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:rotateUp;animation-name:rotateUp}.puffIn{-webkit-animation-name:puffIn;animation-name:puffIn}.puffOut{-webkit-animation-name:puffOut;animation-name:puffOut}.vanishIn{-webkit-animation-name:vanishIn;animation-name:vanishIn}.vanishOut{-webkit-animation-name:vanishOut;animation-name:vanishOut}.openDownLeft{-webkit-animation-name:openDownLeft;animation-name:openDownLeft}.openDownRight{-webkit-animation-name:openDownRight;animation-name:openDownRight}.openUpLeft{-webkit-animation-name:openUpLeft;animation-name:openUpLeft}.openUpRight{-webkit-animation-name:openUpRight;animation-name:openUpRight}.slideDown{-webkit-animation-name:slideDown;animation-name:slideDown}.slideLeft{-webkit-animation-name:slideLeft;animation-name:slideLeft}.slideRight{-webkit-animation-name:slideRight;animation-name:slideRight}.slideUp{-webkit-animation-name:slideUp;animation-name:slideUp}.glow{-webkit-animation-name:glow;-ms-animation-name:glow;animation-name:glow}#my_land #content>h1{border-bottom:1px solid #e8e8e8;padding-bottom:10px;position:relative;display:block;width:100%;visibility:hidden}.land_resources{float:right;min-width:10px;height:33px;margin-top:-3px;right:0;font-family:Arial,sans-serif;line-height:14px;border-radius:5px;background-image:url(http://www.erepublik.com/images/modules/myland/res_bg.png)}.land_resources .res_tooltip{float:left;width:491px;height:141px;bottom:-140px;display:none;left:-206px;background-image:url(http://www.erepublik.com/images/modules/myland/res_tooltip.png);position:absolute;z-index:50}.land_resources .res_tooltip.q6{width:584px;background-image:url(http://www.erepublik.com/images/modules/myland/res_tooltip_q6.png)}.land_resources .res_tooltip span{float:left;width:80px;height:95px;position:relative;margin-top:25px;margin-left:13px;text-align:center}.land_resources .res_tooltip span:first-child{margin-left:20px}.land_resources .res_tooltip span small{display:block;width:80px;height:18px;position:absolute;bottom:0;left:0;line-height:18px;text-align:center;font-size:11px;font-weight:700;color:#578b4d;text-shadow:rgba(255,255,255,.5) 0 1px 0}.land_resources .res_tooltip span img{margin-top:10px}.land_resources ul{float:left;margin-left:5px;margin-right:10px}.land_resources li{float:left;position:relative;margin-left:35px;margin-top:4px}.land_resources li:first-child{margin-left:24px}.land_resources li a.modify strong,.land_resources li a:hover strong{background-position:0 -26px}.land_resources li .irep{position:absolute;left:-18px;top:0}.land_resources li strong{float:left;width:63px;height:14px;color:#636363;text-shadow:#fff 0 1px 0;text-align:center;font-size:11px;padding:6px;text-indent:18px;background-image:url(http://www.erepublik.com/images/modules/myland/res_display.png);background-position:0 0}#toolbox.land_resources{margin-left:10px}.welcome_pop{float:left;width:629px;display:none;height:365px;position:relative;background-image:url(http://www.erepublik.com/images/modules/myland/pop_welcome.png);background-repeat:no-repeat}.welcome_pop h3{color:#344657;font-size:24px;position:absolute;border:0;margin:0;padding:0;top:50px;font-weight:700;left:40px}.welcome_pop p{font-size:12px;color:#4c4c4c;position:relative;width:300px;left:40px;line-height:16px;top:100px}.welcome_pop .blueish{width:320px;height:35px;float:left;text-align:center;color:#fff;position:absolute;top:270px;left:150px;text-shadow:#287bb1 0 -1px 0;font-size:16px;padding-top:12px;font-weight:700;background-image:url(http://www.erepublik.com/images/modules/homepage/blue_button.png);background-repeat:no-repeat;background-position:0 0}.selecter{float:left;width:202px}.selecter ul{float:left;margin-top:-5px;position:relative;z-index:1;width:202px;padding:15px 0;background-image:url(http://www.erepublik.com/images/modules/myland/selecter_bg.png);background-repeat:no-repeat;background-position:bottom}.selecter a{width:200px;margin-left:1px;float:left;height:33px;color:#fff;font-weight:700;position:relative;z-index:2;text-shadow:#668ba9 0 -1px 0;background-image:url(http://www.erepublik.com/images/modules/myland/selecter.png);background-repeat:no-repeat;background-position:0 0}.selecter a span{float:left;margin-top:7px;margin-left:12px}.selecter a:hover{background-position:0 -33px}.selecter a:active{color:#e0f1ff;background-position:0 -66px}.land_holder{display:block;margin-top:20px;visibility:hidden}.land_holder.q6 li:hover .building_details{bottom:-150px}.land_holder.q6 .quality{width:160px;height:46px;bottom:12px;left:15px;background-image:url(http://www.erepublik.com/images/modules/myland/quality_q6.png);background-position:0 0}.land_holder li{padding-top:20px;float:left;width:190px;height:140px;position:relative;margin-bottom:25px;padding-bottom:20px}.land_holder li.loading .main,.land_holder li.loading .quality{opacity:.6}.land_holder li .loader{width:69px;height:69px;top:70px;left:65px;display:none;background-image:url(http://www.erepublik.com/images/modules/myland/loader_bg.png);background-repeat:no-repeat;text-align:center;position:absolute;z-index:5}.land_holder li .loader img{position:absolute;left:27px;top:27px}.land_holder li.no_quality .building_details{bottom:-70px}.land_holder li.no_quality:hover .building_details{opacity:1;bottom:-138px}.land_holder li:hover .tip{margin:9px auto 5px}.land_holder li:hover .building_details{bottom:-150px;opacity:1}.land_holder li .building_details{opacity:0;width:auto;position:relative;z-index:1;margin:0 auto;bottom:-70px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.land_holder li .building_details .detail_holder{height:53px;float:left}.land_holder li .building_details .detail_holder .detail_left{height:53px;float:left;width:16px;-webkit-filter:none!important;filter:none!important;background-image:url(http://www.erepublik.com/images/modules/myland/button_holder_ends.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .building_details .detail_holder .detail_content{float:left;height:45px;padding-top:8px;-webkit-filter:none!important;filter:none!important;background-image:url(http://www.erepublik.com/images/modules/myland/button_holder_repeat.png);background-repeat:repeat-x;background-position:0 0}.land_holder li .building_details .detail_holder .detail_content .plain_blue_small{left:3px;top:-1px}.land_holder li .building_details .detail_holder .detail_content .inside{position:relative;margin-left:-2px;margin-right:-2px}.land_holder li .building_details .detail_holder .detail_content a.work{width:46px;height:25px;float:left;background-image:url(http://www.erepublik.com/images/modules/myland/work_button.png);background-position:0 0}.land_holder li .building_details .detail_holder .detail_content a.work.disabled{background-position:0 -75px}.land_holder li .building_details .detail_holder .detail_content .plain{width:24px;height:25px;margin-left:2px;float:left;background-image:url(http://www.erepublik.com/images/modules/myland/buttons.png)}.land_holder li .building_details .detail_holder .detail_content .plain.upgrade:hover,.land_holder li .building_details .detail_holder .detail_content a.work:hover{background-position:0 -25px}.land_holder li .building_details .detail_holder .detail_content .plain.manage{background-position:-24px 0}.land_holder li .building_details .detail_holder .detail_content .plain.manage:hover{background-position:-24px -25px}.land_holder li .building_details .detail_holder .detail_content .plain.manage:active{background-position:-24px -50px}.land_holder li .building_details .detail_holder .detail_content .plain.options{background-position:-48px 0}.land_holder li .building_details .detail_holder .detail_content .plain.options:hover{background-position:-48px -25px}.land_holder li .building_details .detail_holder .detail_content .plain.options:active{background-position:-48px -50px}.land_holder li .building_details .detail_holder .detail_content .plain.resign{background-position:-72px 0}.land_holder li .building_details .detail_holder .detail_content .plain.resign:hover{background-position:-72px -25px}.land_holder li .building_details .detail_holder .detail_content .plain.resign:active{background-position:-72px -50px}.land_holder li .building_details .detail_holder .detail_content .plain.jobs{background-position:-96px 0}.land_holder li .building_details .detail_holder .detail_content .plain.jobs:hover{background-position:-96px -25px}.land_holder li .building_details .detail_holder .detail_content .plain.jobs:active{background-position:-96px -50px}.land_holder li .building_details .detail_holder .detail_right{height:53px;float:left;width:16px;-webkit-filter:none!important;filter:none!important;background-image:url(http://www.erepublik.com/images/modules/myland/button_holder_ends.png);background-repeat:no-repeat;background-position:-16px 0}.land_holder li .building_details a,.land_holder li .building_details strong{float:left;opacity:0;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.land_holder li .building_details a.plain_red_small img{position:relative;margin-top:7px}.land_holder li .building_details a.plain_red_small span{padding-left:9px;margin-right:3px;line-height:24px}.land_holder li .building_details .go_details,.land_holder li .building_details .go_resign{margin-left:5px}.land_holder li .building_details a.plain_blue_small span{padding-left:10px;margin-right:5px}.land_holder li .building_details a.plain_blue_small img{position:relative;margin-left:4px;margin-right:-1px}.land_holder li .tip{width:30px;height:30px;text-align:center;display:block;padding-top:1px;padding-bottom:7px;padding-left:1px;padding-right:1px;position:absolute;left:80px;z-index:4;margin:-15px auto 5px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;clear:both;background-image:url(http://www.erepublik.com/images/modules/myland/tip_holder.png);background-repeat:no-repeat}.land_holder li .quality{display:block;position:absolute;width:160px;height:46px;bottom:12px;left:15px;z-index:2;background-image:url(http://www.erepublik.com/images/modules/myland/quality.png)}.land_holder li .quality.lock_q5{background-image:url(http://www.erepublik.com/images/modules/myland/quality.png)!important}.land_holder li .quality.two,.land_holder.q6 .quality.two{background-position:0 -46px}.land_holder li .quality.three,.land_holder.q6 .quality.three{background-position:0 -92px}.land_holder li .quality.four,.land_holder.q6 .quality.four{background-position:0 -138px}.land_holder li .quality.five,.land_holder.q6 .quality.five{background-position:0 -184px}.land_holder li .quality.six,.land_holder.q6 .quality.six{background-position:0 -230px}.land_holder li .quality.off,.land_holder.q6 .quality.off{background-position:0 -276px}.land_holder li .main{width:190px;height:120px;top:40px;left:0;right:auto;bottom:auto;position:absolute;z-index:3;text-align:center;display:block}.land_holder li .main .tipser{width:190px;display:block;height:90px}.land_holder li .main.empty{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/buy.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.empty:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/buy_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.empty.locked{cursor:default;background-image:url(http://www.erepublik.com/images/modules/myland/buildings/buy_locked.png)}.land_holder li .main.build{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/build.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.build:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/build_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.build.locked{cursor:default;background-image:url(http://www.erepublik.com/images/modules/myland/buildings/build_locked.png)}.land_holder li .main.house{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/house.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.house:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/house_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapon.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapon_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.iron{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/iron.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.iron:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/iron_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.stone{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/stone.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.stone:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/stone_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.grain{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/farm.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.grain:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/farm_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.grain.wrecked{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/grain_wrecked.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.grain.wrecked:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/grain_wrecked_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.oil{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/oil.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.oil:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/oil_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.training_grounds{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/training_grounds.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.training_grounds:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/training_grounds_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.job_market{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/job_market.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.job_market:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/job_market_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.hospital{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/hospital.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.hospital:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/hospital_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.defense_system{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/defense_system.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.defense_system:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/defense_system_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.moving_tickets{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/moving_tickets.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.moving_tickets:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/moving_tickets_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.storage{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/storage.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.storage:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/storage_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q1{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q1.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q1:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q1_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q2{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q2.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q2:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q2_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q3{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q3.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q3:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q3_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q4{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q4.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q4:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q4_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q5{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q5.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q5:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q5_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q6{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q6.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.weapons_q6:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/weapons_q6_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q1{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q1.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q1:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q1_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q1.wrecked{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_wrecked.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q1.wrecked:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_wrecked_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q2{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q2.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q2:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q2_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q3{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q3.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q3:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q3_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q4{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q4.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q4:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q4_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q5{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q5.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q5:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q5_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q6{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q6.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.food_q6:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/food_q6_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.fruits{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/fruits.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.fruits:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/fruits_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.cattle{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/cattle.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.cattle:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/cattle_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.deer{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/deer.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.deer:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/deer_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.fish{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/fish.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.fish:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/fish_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.saltpeter{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/saltpeter.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.saltpeter:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/saltpeter_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.aluminum{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/aluminum.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.aluminum:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/aluminum_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.rubber{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/rubber.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.rubber:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/rubber_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.big_storage{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/big_storage.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.big_storage:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/big_storage_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.special_storage{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/special_storage.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.special_storage:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/special_storage_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.health_100{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/health_100.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.health_100:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/health_100_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.health_200{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/health_200.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.health_200:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/health_200_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.health_300{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/health_300.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.health_300:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/health_300_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.health_400{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/health_400.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.health_400:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/health_400_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.health_500{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/health_500.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.health_500:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/health_500_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.special_50{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/special_50.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.special_50:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/special_50_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.special_100{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/special_100.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.special_100:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/special_100_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.train_1{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/train_1.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.train_1:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/train_1_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.train_2{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/train_2.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.train_2:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/train_2_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.train_3{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/train_3.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.train_3:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/train_3_hover.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.marketplace{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/marketplace.png);background-repeat:no-repeat;background-position:0 0}.land_holder li .main.marketplace:hover{background-image:url(http://www.erepublik.com/images/modules/myland/buildings/marketplace_hover.png);background-repeat:no-repeat;background-position:0 0}.land_pop{width:401px;height:auto;display:none;float:left;position:relative;text-align:left}.land_pop #close_button,.welcome_pop #close_welcome_pop{position:absolute;right:16px;top:16px}.land_pop .pop_top{height:50px;width:401px;float:left;clear:both;background-image:url(http://www.erepublik.com/images/modules/myland/pop_top.png);background-repeat:no-repeat}.land_pop .pop_content{margin-bottom:-10px;position:relative}.land_pop .pop_repeat{width:401px;float:left;clear:both;background-image:url(http://www.erepublik.com/images/modules/myland/pop_repeat.png);background-position:left;background-repeat:repeat-y}.land_pop .pop_repeat .title{width:316px;height:50px;margin:0 auto 20px;display:block;line-height:50px;background-image:url(http://www.erepublik.com/images/modules/myland/pop_title.png);background-repeat:no-repeat}.land_pop .pop_repeat .title img{vertical-align:middle;margin-left:10px}.land_pop .pop_repeat .title strong{color:#425a6b;font-size:14px}.land_pop .pop_repeat .buy_preview{width:316px;display:block;text-shadow:#fff 0 1px 0;margin:0 auto;padding-top:10px;height:187px;background-image:url(http://www.erepublik.com/images/modules/myland/pop_inner_content.png);background-repeat:no-repeat}.land_pop .pop_repeat .buy_preview .new_land{width:100px;height:61px;display:block;margin:20px auto 0}.land_pop .pop_repeat .buy_preview strong{display:block;margin-top:20px;text-align:center;font-size:18px;color:#5f5f5f}.land_pop .pop_repeat .buy_preview small{display:block;text-align:center;margin-top:10px;font-size:12px;color:#5f5f5f}.land_pop .pop_repeat .buy_preview small img{vertical-align:middle;margin-left:4px;margin-right:5px}.land_pop .pop_repeat .buy_preview .warning{color:#bb0202;border-radius:5px;border:1px solid #e3bdbd;font-size:11px;padding:3px;width:300px;margin:8px auto 0;background:#ffffda}.land_pop .pop_repeat .blueish{width:320px;height:35px;margin-left:39px;margin-top:15px;margin-bottom:-10px;float:left;text-align:center;color:#fff;text-shadow:#287bb1 0 -1px 0;font-size:16px;padding-top:12px;font-weight:700;background-image:url(http://www.erepublik.com/images/modules/homepage/blue_button.png);background-repeat:no-repeat;background-position:0 0}.land_pop .pop_repeat .blueish:active,.welcome_pop .blueish:active{height:34px;color:#a7cde4;padding-top:13px;background-position:0 -94px}.land_pop .pop_repeat .blueish.disabled{background-position:0 -141px;color:#d5d5d5;text-shadow:#7e7e7e 0 -1px 0}.land_pop .pop_bottom{height:50px;width:401px;float:left;clear:both;background-image:url(http://www.erepublik.com/images/modules/myland/pop_bottom.png);background-repeat:no-repeat}.inner_tip{float:left;width:382px;height:auto;margin-top:4px}.inner_tip h4{font-weight:700;text-shadow:rgba(255,255,255,.4) 0 1px 0;color:#a16919;font-size:12px;float:left;width:100%;clear:both;margin-bottom:17px}.inner_tip .repeat{position:relative;top:-22px;margin-bottom:-15px}.inner_tip .content{width:352px;float:left;padding:0 15px;color:#666;clear:both;height:auto;background-image:url(http://www.erepublik.com/images/modules/myland/inner_tip_repeat.png);background-repeat:repeat-y;text-shadow:rgba(0,0,0,.01) 0 0 0}.inner_tip .top{float:left;clear:both;width:382px;height:43px;background-image:url(http://www.erepublik.com/images/modules/myland/inner_tip.png);background-position:top}.inner_tip .bottom{float:left;height:8px;width:382px;clear:both;background-image:url(http://www.erepublik.com/images/modules/myland/inner_tip.png);background-position:bottom}.skill_gain_detailed{width:244px;margin-top:8px;color:#333;float:left}.skill_gain_detailed .skill_bar{margin-top:5px;display:inline;float:left;height:13px;position:relative}.skill_gain_detailed .skill_bar .bg{position:relative;height:13px;float:left;display:inline;width:100%}.skill_gain_detailed .skill_bar .bg .left_part,.skill_gain_detailed .skill_bar .bg .right_part{height:13px;width:2px;float:left;display:inline;background-image:url(http://www.erepublik.com/images/modules/timemanagement/skill_barbg_ext.png)}.skill_gain_detailed .skill_bar .bg .left_part{background-position:left}.skill_gain_detailed .skill_bar .bg .right_part{background-position:right}.skill_gain_detailed .skill_bar .current{position:absolute;left:-1px;top:-1px;z-index:2;height:13px;border-right:1px solid #00cf00;background-image:url(http://www.erepublik.com/images/modules/timemanagement/skill_current_repeat.png);background-repeat:no-repeat;background-position:left}.skill_gain_detailed .skill_bar .new{position:absolute;top:-1px;left:0;z-index:1;height:13px;background-image:url(http://www.erepublik.com/images/modules/timemanagement/skill_new_repeat.png);background-repeat:no-repeat;background-position:right}.skill_gain_detailed big{font-size:11px;font-weight:700;float:left;display:inline;text-shadow:#fff 0 1px 0}.skill_gain_detailed span{font-size:11px;float:right;display:inline;text-shadow:#fff 0 1px 0}.skill_gain_detailed small{font-size:9px;color:#7b9dad;text-shadow:#fff 0 1px 0}.skill_gain_detailed small.current_level{float:left;display:inline}.skill_gain_detailed small.next_level{float:right;display:inline}.skill_gain_detailed .skill_bar .bg .repeat{background-image:url(http://www.erepublik.com/images/modules/timemanagement/skill_barbg_repeat.png);background-repeat:repeat-x;height:13px;float:left;display:inline;width:240px}.atip ul li strong span{float:left;padding-left:8px}.atip ul li strong.good{background-image:url(http://www.erepublik.com/images/modules/timemanagement/tip_status.png);background-position:top right}.atip ul li strong.good span{float:left;color:#fff;text-shadow:#6d9414 0 -1px 0;background-image:url(http://www.erepublik.com/images/modules/timemanagement/tip_status.png);background-position:top left}.atip ul li strong.bad{background-image:url(http://www.erepublik.com/images/modules/timemanagement/tip_status.png);background-position:bottom right}.atip ul li strong.bad span{float:left;color:#fff;text-shadow:#900 0 -1px 0;background-image:url(http://www.erepublik.com/images/modules/timemanagement/tip_status.png);background-position:bottom left}.pop_tip{width:294px;float:left;display:none;z-index:10;position:absolute;left:110px;text-shadow:rgba(0,0,0,.01) 0 0 0}.pop_tip h3{border-bottom:0;font-size:12px;font-weight:700;margin-bottom:3px;padding:0;color:#333}.pop_tip p{font-size:11px;color:#737373}.pop_tip .food_bonus{float:left;width:244px;clear:both;position:relative}.pop_tip .food_bonus strong{font-size:11px;color:#333}.pop_tip .food_bonus span{position:absolute;right:37px;color:#4d4d4d;font-weight:700;font-size:11px}.pop_tip .food_bonus img{position:absolute;right:0;top:-7px}.pop_tip .resource_bonus{float:left;width:243px;padding-left:1px;clear:both;margin-top:10px;padding-top:10px;border-top:1px solid #e8e8e8}.pop_tip .resource_bonus li{float:left;width:48px;text-align:center;font-weight:700;color:#5a5a5a}.pop_tip .resource_bonus li small{font-size:11px;display:block}.pop_tip .resource_bonus li.off small{color:#ccc}.pop_tip .pop_tip_bottom,.pop_tip .pop_tip_top{width:294px;height:25px;float:left;clear:both;background-image:url(http://www.erepublik.com/images/modules/myland/pop_tip_ends.png);background-repeat:no-repeat;background-position:0 0}.pop_tip .pop_tip_repeat{width:244px;padding:2px 25px;float:left;height:auto;background-image:url(http://www.erepublik.com/images/modules/myland/pop_tip_repeat.png);background-repeat:repeat-y;clear:both}.wresults{float:left;width:474px;display:none;text-align:left;cursor:default}.wresults.daily.daily_halloween .wheader{background-image:url(http://www.erepublik.com/images/modules/myland/grass_halloween_bg.jpg);background-position:top right;background-repeat:no-repeat}.wresults.daily.daily_order_halloween .wheader{background-image:url(http://www.erepublik.com/images/modules/myland/grass_halloween_do_bg.jpg);background-position:top right;background-repeat:no-repeat}.wresults.daily.daily_winter .wheader{background-image:url(http://www.erepublik.com/images/modules/myland/grass_winter_bg.jpg);background-position:top right;background-repeat:no-repeat;-o-box-shadow:0 0 49px rgba(0,0,0,.5) inset;box-shadow:0 0 49px rgba(0,0,0,.5) inset}.wresults.daily.daily_order_winter .wheader{background-image:url(http://www.erepublik.com/images/modules/myland/grass_winter_do_bg.jpg);background-position:top right;background-repeat:no-repeat;-o-box-shadow:0 0 49px rgba(0,0,0,.5) inset;box-shadow:0 0 49px rgba(0,0,0,.5) inset}.wresults.daily.daily_order_winter .wheader small,.wresults.daily.daily_order_winter .wheader strong,.wresults.daily.daily_winter .wheader small,.wresults.daily.daily_winter .wheader strong{color:#fff!important}.wresults.daily p{font-size:12px;float:left;clear:both;color:#fff;font-weight:700;text-shadow:rgba(0,0,0,.6) 0 1px 1px;margin-top:-10px;margin-bottom:15px}.wresults.daily .day_tasks{float:left;width:438px;height:80px;position:relative;margin-top:3px;margin-left:18px;background-image:url(http://www.erepublik.com/images/modules/homepage/day_bonus.jpg);background-repeat:no-repeat;background-position:0 0}.winter_event .wresults.daily .day_tasks{background-image:url(http://www.erepublik.com/images/modules/homepage/day_bonus_winter.jpg)}.wresults.daily .day_tasks.day2{background-position:0 -80px}.wresults.daily .day_tasks.day3{background-position:0 -160px}.wresults.daily .day_tasks.day4{background-position:0 -240px}.wresults.daily .day_tasks.day5{background-position:0 -320px}.wresults.daily .day_tasks.day1 .d2,.wresults.daily .day_tasks.day1 .d3,.wresults.daily .day_tasks.day1 .d4,.wresults.daily .day_tasks.day1 .d5,.wresults.daily .day_tasks.day2 .d3,.wresults.daily .day_tasks.day2 .d4,.wresults.daily .day_tasks.day2 .d5,.wresults.daily .day_tasks.day3 .d4,.wresults.daily .day_tasks.day3 .d5,.wresults.daily .day_tasks.day4 .d5{color:#66869c;text-shadow:rgba(255,255,255,.6) 0 1px 0}.wresults.daily .day_tasks em{font-size:11px;color:#fff;text-shadow:rgba(0,0,0,.2) 0 1px 0;width:60px;font-weight:700;position:absolute;text-align:center;float:left;top:4px}.wresults.daily .day_tasks em.d1{left:11px}.wresults.daily .day_tasks em.d2{left:101px}.wresults.daily .day_tasks em.d3{left:187px}.wresults.daily .day_tasks em.d4{left:273px}.wresults.daily .day_tasks em.d5{left:366px}.wresults.daily h3{border:0;font-weight:700;color:#fff;text-shadow:rgba(0,0,0,.4) 0 1px 1px;margin-top:-15px;padding-bottom:0;font-size:24px}.wresults.daily.rw .rh_icon{position:absolute;top:-26px;right:-93px}.wresults.daily.rw .wtexts{margin-left:15px}.wresults.daily.rw .wtexts .item small{margin:0!important;font-weight:400!important;color:#e1e8c8!important}.wresults.daily.message .wtexts{margin-left:14px}.wresults.daily.message .wtexts strong{font-size:18px;color:#f7f9ee;text-shadow:rgba(0,0,0,.4) 0 1px 1px}.wresults.daily.message .wtexts strong img{vertical-align:-8px;margin-right:5px;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.wresults.train_results.done .wcontent .wtexts .building{top:-61px}.wresults.done #salary_tooltip{top:130px!important}.wresults.daily.daily_order_winter .wheader img.building,.wresults.done .wcontent .wdetails.salary #economy_part,.wresults.done .wcontent .wdetails.salary #result_products{display:none!important}.wresults.done .wcontent .wdetails .wdetails_repeat{padding:0}.wresults.done .wcontent .cash,.wresults.done .wcontent .good{width:35px;top:-2px;left:9px}.wresults.done .wcontent .wtexts{margin-left:52px}.wresults.done .wcontent .wtexts .building{right:-75px;top:-75px}.wresults.done .wcontent .wtexts .item{background:0;padding:0;margin-bottom:0}.wresults.done .wcontent .wtexts .item strong{font-size:14px;line-height:18px}.wresults.done .blueish{float:left;width:346px;margin-bottom:2px;height:59px;background-image:url(http://www.erepublik.com/images/modules/myland/blueish.png);background-repeat:no-repeat}.wresults.done .blueish strong{color:#fff;text-shadow:rgba(0,0,0,.4) 0 1px 1px;font-size:14px;float:left;width:200px;margin-left:45px;margin-top:13px}.wresults.new_buildings .wheader .txt{top:27px;left:167px;margin-right:15px}.wresults.new_buildings .wheader .txt p{font-size:11px}.wresults.new_buildings .wheader .txt h4{font-size:38px;line-height:33px;margin-bottom:15px}.wresults.congrats .wheader,.wresults.new_buildings .wheader{position:relative;overflow:hidden}.wresults.congrats .txt,.wresults.new_buildings .txt{float:left;position:absolute;top:40px;left:185px}.wresults.congrats .building,.wresults.new_buildings .building{float:left;width:134px;height:160px;position:relative;margin-left:-14px}.wresults.congrats .new_building,.wresults.new_buildings .new_building{float:left;width:120px;height:160px;position:relative}.wresults.congrats .soldier,.wresults.new_buildings .soldier{float:right;margin-bottom:-33px;margin-top:-45px}.wresults.congrats .sparks,.wresults.new_buildings .sparks{float:left;width:190px;height:130px;margin-top:-20px;margin-bottom:-20px;margin-left:-30px;position:relative}.wresults.congrats .sparks .spark,.wresults.new_buildings .sparks .spark{position:absolute;top:22px;left:28px;z-index:2}.wresults.congrats .sparks .icon,.wresults.new_buildings .sparks .icon{position:absolute;top:0;left:0;z-index:1}.wresults.congrats h4,.wresults.new_buildings h4{color:#fff;font-family:Open Sans Condensed,sans-serif;font-size:37px;font-weight:700;text-shadow:rgba(0,0,0,.2) 2px 2px 0}.wresults.congrats p,.wresults.new_buildings p{color:#fff;font-weight:700;text-shadow:rgba(0,0,0,.2) 1px 1px 0}.wresults .wdetails_bar{padding-top:10px;padding-bottom:0;float:left;width:436px;height:auto;display:none;position:relative;clear:both;overflow:hidden;margin-left:18px;background:#f5f5f5;border-left:1px solid #ececec;border-right:1px solid #ececec;border-bottom:1px solid #ececec;border-top:2px solid #d6d6d6;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.wresults .wdetails_bar .list{float:left;text-shadow:#fff 0 1px 0;width:406px;padding-left:5px;margin-left:10px;padding-bottom:10px;padding-top:10px;background-image:url(http://www.erepublik.com/images/modules/myland/dot_line.png);background-repeat:repeat-x;background-position:top}.selecter a:active span,.wresults .wdetails_bar .list.stats small{margin-top:8px}.wresults .wdetails_bar .list:first-child{padding-top:0;background:0}.wresults .wdetails_bar .left_info{float:left;width:130px}.wresults .wdetails_bar .right_info .tipsers{float:left;margin-right:9px}.wresults .wdetails_bar .right_info .tipsers img{float:left;width:30px;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}.wresults .wdetails_bar .right_info .tipsers strong{float:left;clear:none;font-size:11px;margin-top:9px;color:#387111;margin-left:3px}.wresults .wdetails_bar .right_info .tipsers strong.minus{color:#ad1a1a}.wresults .wdetails_bar .right_info .bonuses img{float:left;margin-right:5px;height:40px;width:40px;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;margin-left:5px}.pop_tip .resource_bonus li.off img,.wresults .wdetails_bar .right_info .bonuses img.disabled{opacity:.4}.wresults .wdetails_bar .right_info .skiller{float:left;margin-left:5px;margin-top:7px}.wresults .wdetails_bar strong{font-size:14px;font-weight:700;color:#333;float:left;clear:both}.wresults .wdetails_bar small{font-size:11px;color:gray;float:left;clear:both}.wresults .cover{float:left;margin:10px;padding:8px;width:210px;height:27px;background-image:url(http://www.erepublik.com/images/modules/myland/cover.png);background-repeat:no-repeat}.wresults .cover .money{font-size:18px;color:#ffd8b7;float:left;text-shadow:#842929 0 -1px 0}.wresults .cover .money small{font-size:12px;margin-left:3px}.wresults .cover .money img{vertical-align:-6px}.wresults .cover .money em{color:#ffbc84;font-weight:700}.wresults .wwarning{font-weight:700;float:left;color:#ffecd8;font-size:14px;padding-left:30px;padding-top:5px;text-shadow:#581313 0 1px 0;padding-bottom:5px;background-image:url(http://www.erepublik.com/images/modules/myland/warning.png);background-repeat:no-repeat;background-position:left}.wresults .close_it{float:left;position:absolute;z-index:10;right:5px;top:-3px;width:28px;height:28px;text-indent:-9999px;background-image:url(http://www.erepublik.com/images/modules/myland/close_pop.png);background-repeat:no-repeat;background-position:0 0}.wresults .close_it:hover{background-position:0 -28px}.wresults .aligner{width:auto;margin:0 auto;clear:both}.wresults.red .building{top:-20px!important}.wresults.red .wcontent .wdetails .wdetails_bottom,.wresults.red .wcontent .wdetails .wdetails_top{background-image:url(http://www.erepublik.com/images/modules/myland/red_details_ends.png)!important}.wresults.red .wcontent .wdetails .wdetails_repeat{background-image:url(http://www.erepublik.com/images/modules/myland/red_details_repeat.png)!important}.wresults.oldgrass .wcontent .wheader{-o-box-shadow:0 0 49px #364e0c inset;box-shadow:0 0 49px #364e0c inset;background-image:url(http://www.erepublik.com/images/modules/myland/old_grass_bg.jpg)}.wresults.stone .wcontent .show_details{border:1px solid #10100d;background:#29271f}.wresults.stone .wcontent .wtexts .item strong{color:#fffee7}.wresults.stone .wcontent .wtexts .bonus,.wresults.stone .wcontent .wtexts .item small{color:#d1cdaf}.wresults.stone .wcontent .wtexts .bonus em{color:#fefbe6}.wresults.stone .wcontent .wheader{-o-box-shadow:0 0 49px #22211c inset;box-shadow:0 0 49px #22211c inset;background-image:url(http://www.erepublik.com/images/modules/myland/stone_bg.jpg)}.wresults.stone .wcontent .wdetails .wdetails_bottom,.wresults.stone .wcontent .wdetails .wdetails_top{background-image:url(http://www.erepublik.com/images/modules/myland/stone_details_ends.png)}.wresults.stone .wcontent .wdetails .wdetails_repeat{background-image:url(http://www.erepublik.com/images/modules/myland/stone_details_repeat.png)}.wresults .green_action{float:left;width:auto;height:30px;padding-left:50px;padding-right:30px;margin:15px 2px 0 15px;text-align:center;font-weight:700;font-size:16px;position:relative;color:#fff;text-shadow:#457a2a 0 -1px 0;padding-top:12px;background:-webkit-linear-gradient(#81b12e 0,#94c43d 20%,#94c43d 25%,#509114 100%);background:linear-gradient(#81b12e 0,#94c43d 20%,#94c43d 25%,#509114 100%);border:1px solid #41820d;border-radius:5px;box-shadow:0 1px 0 rgba(255,255,255,.3) inset}.wresults .green_action.expand{padding-left:80px;padding-right:80px}.wresults .green_action.spaceit{margin-right:40px}.wresults .green_action:hover{text-shadow:0 -1px 0 #6a9853,0 0 10px #fff;background:-webkit-linear-gradient(#8cb532 0,#afd12d 20%,#afd12d 25%,#5da018 100%);background:linear-gradient(#8cb532 0,#afd12d 20%,#afd12d 25%,#5da018 100%)}.wresults .green_action:active{color:#4f842a;text-shadow:#a4d28c 0 1px 0;background:-webkit-linear-gradient(#a0cd40 0,#599d16 100%);background:linear-gradient(#a0cd40 0,#599d16 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,.3) inset}.wresults .green_action.disabled{background:-webkit-linear-gradient(#b7b7b7 0,#ababab 100%);background:linear-gradient(#b7b7b7 0,#ababab 100%);border:1px solid #a6a6a6;box-shadow:none;color:#ebebeb!important;padding-top:12px!important;cursor:default;text-shadow:#9d9d9d 0 -1px 0!important}.wresults .green_action.orange{text-shadow:#d6780d 0 -1px 0!important;background:-webkit-linear-gradient(#fe9100 0,#ffac22 20%,#ffac22 25%,#fe6900 100%);background:linear-gradient(#fe9100 0,#ffac22 20%,#ffac22 25%,#fe6900 100%);border:1px solid #fe5900}.wresults .green_action.orange:hover{text-shadow:0 -1px 0 #fe6600,0 0 10px #fff;background:-webkit-linear-gradient(#fe9d00 0,#fec200 20%,#fec200 25%,#fe8100 100%);background:linear-gradient(#fe9d00 0,#fec200 20%,#fec200 25%,#fe8100 100%)}.wresults .green_action.orange:active{color:#dd5715;text-shadow:0 1px 0 rgba(255,255,255,.3)!important;background:-webkit-linear-gradient(#feaa00 0,#fe8100 100%);background:linear-gradient(#feaa00 0,#fe8100 100%);box-shadow:0 2px 6px 0 rgba(0,0,0,.3) inset}.wresults .green_action.go_red{background:-webkit-linear-gradient(#ab2c2c 0,#c92b2b 20%,#c92b2b 25%,#901313 100%);background:linear-gradient(#ab2c2c 0,#c92b2b 20%,#c92b2b 25%,#901313 100%);border:1px solid #800d0d;color:#ffc3c3;text-shadow:#8a2519 0 -1px 0}.land_pop .pop_repeat .buy_preview small b,.wresults .green_action.go_red em,.wresults .green_action.loading em{font-weight:700}.wresults .green_action.go_red.loading{cursor:wait}.land_holder li.loading table,.wresults .green_action.go_red.loading em{opacity:0}.wresults .green_action.go_red.loading img{display:block;position:absolute;opacity:.6;top:11px;left:75px}.wresults .green_action.go_red:hover{text-shadow:#8a2519 0 -1px 0;background:-webkit-linear-gradient(#b33232 0,#e12f2f 20%,#e12f2f 25%,#a11a1a 100%);background:linear-gradient(#b33232 0,#e12f2f 20%,#e12f2f 25%,#a11a1a 100%)}.wresults .green_action.go_red:active{color:#811010;text-shadow:#e86455 0 1px 0;background:-webkit-linear-gradient(#ab2c2c 0,#c92b2b 20%,#c92b2b 25%,#901313 100%);background:linear-gradient(#ab2c2c 0,#c92b2b 20%,#c92b2b 25%,#901313 100%)}.wresults .wtop{float:left;clear:both;width:474px;height:40px;background-image:url(http://www.erepublik.com/images/modules/myland/wresults_ends.png);background-repeat:no-repeat;background-position:top}.wresults .wrepeat{float:left;width:474px;height:auto;clear:both;background-image:url(http://www.erepublik.com/images/modules/myland/wresults_content.png);background-repeat:repeat-y}.wresults .wbottom{float:left;clear:both;width:474px;height:60px;background-image:url(http://www.erepublik.com/images/modules/myland/wresults_ends.png);background-repeat:no-repeat;background-position:bottom}.wresults .wcontent{margin-top:-29px;margin-bottom:-27px;float:left}.wresults .wcontent .wheader{float:left;width:378px;padding:30px;margin-left:18px;background-image:url(http://www.erepublik.com/images/modules/myland/grass_bg.jpg);background-repeat:repeat;background-position:top;border-radius:5px;-o-box-shadow:0 0 49px #1a5700 inset;box-shadow:0 0 49px #1a5700 inset}.wresults .wcontent .wheader.nobottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.wresults .wcontent .show_details{background:#738e33;border-radius:3px;text-shadow:rgba(0,0,0,.4) 0 1px 0;border:1px solid #475b1e;opacity:.5;color:#fff;padding:3px 15px;float:left;font-size:11px;margin-bottom:-20px;margin-top:8px;-o-box-shadow:0 1px 0 rgba(255,255,255,.4);box-shadow:0 1px 0 rgba(255,255,255,.4);-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.wresults .wcontent .show_details:hover{opacity:.7}.wresults .wcontent .show_details:active{position:relative;top:1px}.wresults .wcontent .wdetails{float:left;width:346px;height:auto}.wresults .wcontent .wdetails.salary .good{top:52px}.wresults .wcontent .wdetails .wdetails_bottom,.wresults .wcontent .wdetails .wdetails_top{width:346px;height:10px;float:left;background-image:url(http://www.erepublik.com/images/modules/myland/grass_details_ends.png);background-position:top}.winter_event .wresults .wcontent .wdetails .wdetails_bottom,.winter_event .wresults .wcontent .wdetails .wdetails_top{background-image:url(http://www.erepublik.com/images/modules/myland/grass_winter_details_ends.png)}.pop_tip .pop_tip_bottom,.wresults .wcontent .wdetails .wdetails_bottom{background-position:bottom}.wresults .wcontent .wdetails .wdetails_repeat{float:left;padding:5px 0;position:relative;width:346px;height:auto;background-image:url(img/grass_details_repeat.png);background-repeat:repeat-y}.winter_event .wresults .wcontent .wdetails .wdetails_repeat{background-image:url(http://www.erepublik.com/images/modules/myland/grass_winter_details_repeat.png?1389875219)}.wresults .wcontent .good{position:absolute;top:-8px;left:3px;width:60px;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}.wresults .wcontent .hw{position:absolute;top:47px;left:2px;width:60px;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}.wresults .wcontent .cash{position:absolute;top:-2px;left:4px;display:none}.wresults .wcontent .prestige{position:absolute;top:116px;left:16px;width:33px;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}.wresults .wcontent .wtexts{float:left;margin-left:72px;width:274px;position:relative}.wresults .wcontent .wtexts.max{width:336px;margin-left:10px}.wresults .wcontent .wtexts .building{position:absolute;top:-35px;right:-55px}.wresults .wcontent .wtexts .bonus{float:left;clear:both;padding:1px 3px;position:relative;margin-left:-1px;background:0 0;color:#a5ba5d;font-size:11px;text-shadow:rgba(0,0,0,.4) 0 1px 0;border-radius:3px;-webkit-transition:background .25s ease-in;transition:background .25s ease-in}.wresults .wcontent .wtexts .bonus:hover{background:#fff;background:rgba(255,255,255,.1)}.wresults .wcontent .wtexts .bonus em{color:#f9ffd8;font-weight:700}.wresults .wcontent .wtexts .item{text-shadow:rgba(0,0,0,.4) 0 1px 0;float:left;padding-bottom:8px;margin-bottom:8px;width:274px;clear:both;background-image:url(http://www.erepublik.com/images/modules/myland/separator.png);background-repeat:repeat-x;background-position:left bottom}.wresults .wcontent .wtexts .item:last-child{background:0;margin-bottom:0;padding-bottom:0}.wresults .wcontent .wtexts .item strong{font-weight:700;color:#f9ffd8;font-size:24px;float:left;clear:both;line-height:24px}.wresults .wcontent .wtexts .item small{font-size:11px;color:#a5ba5d;float:left;clear:both}.wresults .wcontent .wtexts .item small b{color:#fafede}#economy_part{display:block;color:#fffee7}#economy_part span{float:left;font-size:16px;font-weight:700;line-height:24px;margin-top:12px;margin-left:7px}#economy_part img{background-image:url(http://www.erepublik.com/images/modules/myland/ball.png);float:left;margin-left:10px}.toolbox_pop{float:left;width:396px;display:none;height:339px;background-image:url(http://www.erepublik.com/images/modules/myland/toolbox_pop.png);background-repeat:no-repeat;position:relative}.toolbox_pop strong{font-size:18px;width:300px;display:block;margin:104px auto 0;text-align:center;color:#2c373f;text-shadow:#fff 0 1px 0}.toolbox_pop h2{float:left;font-family:Open Sans Condensed,sans-serif;color:#fff;font-size:38px;font-weight:700;text-transform:uppercase;position:absolute;top:20px;left:135px;text-shadow:2px 2px 0 #71993b,0 0 20px #8cb44e}.toolbox_pop .close_it{position:absolute;text-indent:-9999px;float:left;width:30px;height:29px;background-image:url(http://www.erepublik.com/images/modules/pvp/close_button.png);background-repeat:no-repeat;right:0;top:-6px}.toolbox_pop .green_go{width:320px;height:35px;left:40px;float:left;position:absolute;text-align:center;color:#fff!important;text-shadow:#74a428 0 -1px 0;font-size:16px;padding-top:12px;bottom:44px;font-weight:700;background-image:url(http://www.erepublik.com/images/modules/pvp/green_button.png);background-repeat:no-repeat;background-position:0 0}.land_pop .pop_repeat .blueish:hover,.toolbox_pop .green_go:hover,.welcome_pop .blueish:hover{background-position:0 -47px}.toolbox_pop .green_go:active{height:34px;color:#dff4a5;padding-top:13px;background-position:0 -94px}.train_price{text-align:center;position:absolute;float:left;width:74px;left:58px;bottom:17px;height:18px;z-index:5}.train_price span{font-size:10px;font-weight:700;left:1px;position:relative;z-index:5;top:2px;color:#fff;text-shadow:rgba(0,0,0,.4) 0 -1px 0;padding-right:17px;background-image:url(http://www.erepublik.com/images/modules/_icons/tiny_gold.png?1412067038);background-repeat:no-repeat;background-position:right}#boosters .wdetails{margin-top:-15px;margin-left:-16px;margin-bottom:-15px}.wresults.train_results .train_tip{float:left;width:305px;margin-top:8px;color:#fff;font-size:11px;position:relative;padding-left:41px;padding-top:7px;text-shadow:rgba(0,0,0,.4) 0 1px 0;height:37px;background-image:url(http://www.erepublik.com/images/modules/myland/train_tip.png);background-repeat:no-repeat;background-position:left}.wresults.train_results .train_tip a{float:left;position:absolute;right:-37px;top:-3px;background-image:url(http://www.erepublik.com/images/modules/myland/orange_button.png);background-repeat:no-repeat;background-position:0 0;width:108px;height:50px;text-align:center;line-height:47px;font-weight:700;font-size:12px;color:#85592d;text-shadow:rgba(255,255,255,.4) 0 1px 0}.land_holder li .building_details .detail_holder .detail_content .plain.upgrade:active,.land_holder li .building_details .detail_holder .detail_content a.work:active,.wresults.train_results .train_tip a:hover{background-position:0 -50px}.wresults.train_results .train_tip a:active{top:-2px;opacity:.7}.wresults.train_results .wcontent .wtexts .building{top:-21px;right:-55px}.wresults.train_results .natural_enemy_icon{margin-bottom:-9px;top:-2px;position:relative}.wresults.train_results .small_boosters img{float:left;position:relative;margin-top:-1px;margin-bottom:-5px}.wresults.train_results .small_boosters small{font-weight:700;float:left;clear:none;margin-left:7px;margin-top:10px}.wresults .train_area{float:left;margin-left:10px}.wresults .train_area .strength_progress{float:left;clear:both;position:relative;margin-left:5px;margin-top:5px;width:100%;padding-left:48px;background-image:url(http://www.erepublik.com/images/modules/myland/strength_symbol.png);background-repeat:no-repeat;background-position:top left;text-shadow:rgba(0,0,0,.4) 0 1px 0}.wresults .train_area .strength_progress .train_building{float:left;position:absolute;right:-20px;top:-5px}.wresults .train_area .strength_progress p{font-size:12px;color:#a5ba5d;float:left;clear:both}.wresults .train_area .strength_progress strong{color:#f9ffd8;font-size:22px;font-weight:700;float:left;clear:both}.wresults .train_area .strength_progress .progress{float:left;clear:both;width:130px;position:relative;height:7px;background-image:url(http://www.erepublik.com/images/modules/myland/progress_bg.png);background-repeat:no-repeat}.wresults .train_area .strength_progress .progress .glow_bar{float:left;width:auto;height:7px;background-image:url(http://www.erepublik.com/images/modules/myland/progress_glow.png);background-repeat:no-repeat;background-position:left}.wresults .train_area .booster_select>small{float:left;width:238px;height:17px;margin:12px auto 8px;color:#a5ba5d;padding-left:58px;padding-top:1px;font-size:11px;text-shadow:rgba(0,0,0,.4) 0 1px 0;background-image:url(http://www.erepublik.com/images/modules/myland/select_bg.png);background-repeat:no-repeat}.wresults .train_area .booster_select ul{float:left;position:relative;right:-40px;margin-bottom:12px}.wresults .train_area .booster_select ul li{float:left;width:91px;margin-left:-12px;position:relative;background-image:url(http://www.erepublik.com/images/modules/myland/green_loader.png);background-repeat:no-repeat;background-position:center center;min-height:104px;height:auto!important;height:104px}.wresults .train_area .booster_select ul li.active strong{color:#996533}.wresults .train_area .booster_select ul li>small{font-size:10px;color:#ecffc6;position:absolute;float:left;width:91px;font-family:Tahoma;text-align:center;bottom:-5px;left:0;text-shadow:rgba(0,0,0,.5) 0 1px 1px}.wresults .train_area .booster_select ul li>small img{vertical-align:-3px}.wresults .train_area .booster_select ul li:first-child{margin-left:0}.wresults .train_area .booster_select ul li a{float:left;width:91px;position:relative}.wresults .train_area .booster_select ul li a:hover small{top:-4px;opacity:1}.wresults .train_area .booster_select ul li a>small{font-size:9px;font-weight:700;color:#ecffc6;float:left;position:absolute;top:15px;opacity:0;left:0;width:91px;font-family:Tahoma;text-align:center;text-shadow:rgba(0,0,0,.5) 0 1px 1px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.wresults .train_area .booster_select ul li a span{float:left;width:91px;height:104px;position:relative;z-index:2;background-image:url(http://www.erepublik.com/images/modules/myland/train_boosters.png);background-repeat:no-repeat}.wresults .train_area .booster_select ul li a strong{position:absolute;bottom:16px;right:34px;z-index:2;font-size:11px;color:#40810c;text-shadow:rgba(255,255,255,.4) 0 1px 0}.wresults .train_area .booster_select ul li.bo1.active span{background-position:0 -208px!important}.land_holder li .building_details .detail_holder .detail_content .plain.upgrade,.land_holder li .quality.one,.land_holder.q6 .quality.one,.wresults .train_area .booster_select ul li.bo1 span,.wresults.daily .day_tasks.day1{background-position:0 0}.wresults .train_area .booster_select ul li.bo1:hover span{background-position:0 -104px}.wresults .train_area .booster_select ul li.bo1:active span{background-position:0 -208px}.wresults .train_area .booster_select ul li.bo2.active span{background-position:-91px -208px!important}.wresults .train_area .booster_select ul li.bo2 span{background-position:-91px 0}.wresults .train_area .booster_select ul li.bo2:hover span{background-position:-91px -104px}.wresults .train_area .booster_select ul li.bo2:active span{background-position:-91px -208px}.wresults .train_area .booster_select ul li.bo3.active span{background-position:-182px -208px!important}.wresults .train_area .booster_select ul li.bo3 span{background-position:-182px 0}.wresults .train_area .booster_select ul li.bo3:hover span{background-position:-182px -104px}.wresults .train_area .booster_select ul li.bo3:active span{background-position:-182px -208px}.wresults .train_area .booster_select ul li.bo4.active span{background-position:-273px -208px!important}.wresults .train_area .booster_select ul li.bo4 span{background-position:-273px 0}.wresults .train_area .booster_select ul li.bo4:hover span{background-position:-273px -104px}.wresults .train_area .booster_select ul li.bo4:active span{background-position:-273px -208px}.wresults.upgrade_health .green_action{margin-bottom:7px}.wresults.upgrade_health .wrepeat{position:relative;z-index:5}.wresults.upgrade_health .wcontent{margin-bottom:-33px}.wresults.upgrade_health .wcontent .wheader{padding:15px;width:408px}.wresults.upgrade_health .wcontent .wheader h2{display:block;text-align:center;font-size:22px;margin-bottom:15px;color:#f8ffd8;text-shadow:rgba(0,0,0,.4) 0 1px 0}.wresults.upgrade_health .house{float:left;width:120px;height:90px;text-align:center;position:relative}.wresults.upgrade_health .house strong{color:#fff;font-size:11px;font-weight:700;display:block;width:100%;position:absolute;bottom:-5px;text-align:center;text-shadow:0 1px 0 rgba(38,50,10,.4),0 0 15px #40581f}.wresults.upgrade_health .cost{width:150px;margin:0 auto;display:none;clear:both;text-align:center}.wresults.upgrade_health .cost strong{color:#eafbc0;font-size:14px;font-weight:700;display:block;margin-top:13px;text-align:center;text-shadow:0 1px 0 rgba(38,50,10,.4),0 0 10px #a3d560}.wresults.upgrade_health .cost strong em{padding-right:21px;font-weight:700;background-image:url(http://www.erepublik.com/images/modules/_icons/money.png?1412067038);background-repeat:no-repeat;background-position:right}.wresults.upgrade_health .arrow_cost{float:left;margin:0 -10px;width:179px;height:59px;background-image:url(http://www.erepublik.com/images/modules/myland/upgrade_arrow.png);position:relative}.wresults.upgrade_health .alert{float:left;width:412px;height:20px;margin-top:5px;margin-bottom:11px;background-image:url(http://www.erepublik.com/images/modules/myland/red_details_ends.png);background-repeat:no-repeat;background-position:left}.wresults.upgrade_health .alert p{font-size:11px;float:left;color:#ffffea;margin-left:7px;margin-top:2px;padding-left:18px;text-shadow:rgba(0,0,0,.4) 0 1px 0;background-image:url(http://www.erepublik.com/images/modules/_icons/small_warning_icon.png?1412067038);background-repeat:no-repeat;background-position:left 2px}.wresults .train_area .booster_select,.wresults.upgrade_health .upgrade_stat{float:left;clear:both}.wresults.upgrade_health .requirements{float:left;width:412px;margin-top:-10px;height:89px;background-image:url(http://www.erepublik.com/images/modules/myland/req_bg.png);background-repeat:no-repeat;position:relative}.wresults .wdetails_bar .right_info,.wresults .wdetails_bar .right_info .bonuses,.wresults.upgrade_health .requirements ul{float:left}.wresults.upgrade_health .requirements ul li{float:left;width:136px;height:50px;margin-top:13px;position:relative}.wresults.upgrade_health .requirements ul li.done span{color:#dbeeb4}.wresults.upgrade_health .requirements ul li.done .req{opacity:.5}.wresults.upgrade_health .requirements ul li img.completed{position:absolute;top:-10px;left:6px;opacity:0;z-index:2}.wresults.upgrade_health .requirements ul li .req{float:left;margin-left:8px;opacity:1}.wresults.upgrade_health .requirements ul li span{font-size:11px;margin-left:1px;margin-top:11px;float:left;font-weight:700;width:76px;color:#e36666;text-shadow:0 -1px 0 rgba(0,0,0,.2),0 0 10px #2c4500}.wresults.upgrade_health .requirements strong{font-size:11px;display:block;padding-top:5px;text-align:center;color:#f8ffd8;text-shadow:0 -1px 0 rgba(0,0,0,.4),0 0 20px rgba(0,0,0,.9)}.land_banner{width:741px;height:59px;position:relative;cursor:pointer;float:left;margin-top:10px;background-image:url(http://www.erepublik.com/images/modules/banners/myland.png);background-repeat:no-repeat}.land_banner p{position:absolute;font-size:14px;font-weight:700;color:#2a5472;text-shadow:#fff 0 1px 0;top:22px;left:90px}.myland_tut{float:left;width:628px;height:391px;pointer:default;display:none;background-image:url(http://www.erepublik.com/images/modules/myland/tutorial_bg.png);background-repeat:no-repeat;position:relative}.myland_tut .inner,.wresults .blueish,.wresults .green_action.go_red img,.wresults .green_action.loading img,.wresults .wcontent .show_details span,.wresults.done #hardwork,.wresults.done .hw,.wresults.done .train_tip,.wresults.done .wcontent .wdetails.salary .good,.wresults.upgrade_health .green_action.disabled{display:none}.land_holder li.loading .loader,.land_resources li a:hover .res_tooltip,.myland_tut .inner.no1,.wresults .wcontent .show_details span:first-child,.wresults .wcontent .wdetails.salary .cash,.wresults.done .blueish{display:block}.myland_tut h2{position:absolute;top:50px;float:left;font-size:18px;font-family:Georgia,sans-serif;color:#191919;font-weight:400;left:140px;text-shadow:rgba(0,0,0,.01) 0 0 0}.myland_tut p{font-size:11px;color:#636060;position:absolute;top:77px;left:140px;width:440px;text-shadow:rgba(0,0,0,.01) 0 0 0}.myland_tut .close_tut{float:left;position:absolute;top:17px;right:17px;width:16px;height:16px;text-indent:-9999px;background-image:url(http://www.erepublik.com/images/modules/myland/close_tut.png);background-position:0 0}.myland_tut .close_tut:hover{background-position:0 -16px}.myland_tut table{width:auto;margin:140px auto 0;height:175px;text-align:center}.myland_tut .heavy_blue{width:203px;height:31px;float:left;text-align:center;font-weight:700;position:absolute;bottom:30px;left:212px;font-size:15px;color:#fff;text-shadow:#1761a8 0 -1px 0;padding-top:10px;background-image:url(http://www.erepublik.com/images/modules/myland/heavy_blue.png)}.myland_tut .heavy_blue:hover{background-position:0 -41px}.myland_tut .heavy_blue:active{padding-top:11px;height:30px;color:#25589f;text-shadow:#6699c8 0 1px 0;background-position:0 -82px}.atip{margin-top:15px;left:50px;width:266px;float:left;position:absolute;z-index:1000;display:none}.atip .friend_avatar{width:20px;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;position:absolute;top:4px;left:3px}.atip .atop{width:266px;height:19px;float:left;background-image:url(http://www.erepublik.com/images/modules/timemanagement/edges.png);background-position:top}.atip .acontent{width:240px;padding:0 13px;background-image:url(http://www.erepublik.com/images/modules/timemanagement/repeat.png);background-repeat:repeat-y;background-position:top;float:left}.atip .abottom{width:266px;height:13px;float:left;background-image:url(http://www.erepublik.com/images/modules/timemanagement/edges.png);background-position:bottom}.atip h4{display:block;width:230px;margin-left:1px;padding-left:8px;font-size:11px;text-align:left;color:#999;text-shadow:#fff 0 1px 0;line-height:25px;font-weight:700;height:25px;background-image:url(http://www.erepublik.com/images/modules/timemanagement/tip_bg.png);background-repeat:no-repeat}.atip ul{float:left;width:238px;margin-left:1px}.atip ul li{font-size:11px;color:#666;width:100%;position:relative;height:27px;border-bottom:1px solid #f5f5f5}.atip ul li p{position:absolute;left:28px;line-height:27px}.atip ul li strong{position:absolute;right:0;line-height:17px;float:left;height:17px;top:5px;padding-right:8px;color:#333}.duo_holder{position:relative;height:450px}.duo_holder>div{position:absolute;top:0;left:0}.green_noise{width:158px;height:43px;display:block;color:#fff;text-align:center;line-height:43px;z-index:100;font-size:14px;clear:both;font-weight:700;text-shadow:rgba(0,0,0,.3) 0 -1px 0;margin:0 auto;position:relative;bottom:-25px;background-image:url(http://www.erepublik.com/images/modules/myland/green_noise.png);background-repeat:no-repeat;background-position:0 0}.green_noise:hover{background-position:0 -43px}.green_noise:active{color:#4b712d;text-shadow:0 1px 0 rgba(255,255,255,.3);background-position:0 -86px}.president_message{width:760px;text-align:left;height:448px;position:relative;float:left;background-image:url(http://www.erepublik.com/images/modules/homepage/president_message.jpg);background-repeat:no-repeat}.president_message .president_signature{float:left;clear:both;width:400px;position:absolute;right:110px;top:60px}.president_message .president_signature .signature{position:absolute;top:30px;right:40px;z-index:10}.president_message .president_signature em{color:#393939;font-size:15px;font-family:Special Elite,cursive;position:absolute;top:5px;text-align:right;right:80px}.president_message .president_signature .pic{width:64px;height:64px;float:right;background-image:url(http://www.erepublik.com/images/modules/myland/president_pic_bg.png);background-repeat:no-repeat;position:relative}.president_message .president_signature .pic img{float:left;margin-top:5px;margin-left:5px}.duo_holder.focused{border-radius:10px;height:445px}.duo_holder.focused .president_message{height:445px;border-radius:10px}.duo_holder strong{float:left;color:#9a9a9a;font-family:Cambria,Georgia,serif;font-size:12px;font-weight:700;position:absolute;left:168px;top:73px}.duo_holder p{color:#393939;font-size:14px;font-family:Special Elite,cursive;float:left;position:relative;width:540px;margin-top:150px;margin-left:105px;line-height:18px}.duo_holder p em{padding:5px;margin:0 -2px;border-radius:10px;background-image:url(http://www.erepublik.com/images/modules/myland/highlight_text.png);background-repeat:no-repeat;background-position:center}.mu_select{float:left;position:relative;padding-left:33px;padding-right:37px;padding-top:40px;width:690px;height:309px;background-image:url(http://www.erepublik.com/images/modules/homepage/mu_select_bg.jpg);background-repeat:no-repeat}.mu_select .error p{margin:0}.mu_select .error span{display:block;width:0;height:0;border:8px solid;border-color:transparent transparent #df4d5c;position:absolute;top:-15px;right:77px;box-shadow:#a03f3c 0 1px 0 inset}.mu_select .error{float:left;font-size:11px;color:#fff;text-shadow:rgba(0,0,0,.2) 0 -1px 0;padding:4px 6px;border:1px solid #a03f3c;border-radius:4px;background-color:#cd3640;background-image:-webkit-linear-gradient(#df4d5c 0,#cd3640 100%);background-image:linear-gradient(#df4d5c 0,#cd3640 100%);z-index:100;box-shadow:#e98490 0 1px 0 inset;line-height:13px;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-duration:.5s;-webkit-animation-delay:.1s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-ms-animation-duration:.5s;-ms-animation-delay:.1s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.5s;animation-delay:.1s;animation-timing-function:ease;animation-fill-mode:both;background-clip:padding-box;display:none;position:absolute;bottom:71px;right:296px}.mu_select h2,.mu_select p{font-size:24px;color:#fff;text-shadow:rgba(0,0,0,.6) 0 -1px 0}.mu_select p{font-size:12px;font-weight:700}.mu_select table{width:auto;margin:0 auto}.mu_select table ul{float:left;margin-top:24px}.mu_select table ul.active li a{opacity:.3}.mu_select table ul li{float:left;width:112px;height:146px}.mu_select table ul li.active a{opacity:1!important}.mu_select table ul li a{float:left;width:112px;height:146px;opacity:.8;position:relative;background-image:url(http://www.erepublik.com/images/modules/homepage/mu_select.png);-webkit-transition:all .2s;transition:all .2s}.land_holder li:hover .building_details a,.land_holder li:hover .building_details strong,.mu_select table ul li a:hover,.wresults.upgrade_health .requirements ul li.done .completed{opacity:1}.mu_select table ul li a:hover img{box-shadow:0 0 8px #fff}.mu_select table ul li a img{position:absolute;top:14px;left:29px;width:55px;height:55px;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;box-shadow:0 0 5px rgba(255,255,255,.2);border-radius:2px}.mu_select table ul li a span,.mu_select table ul li a strong{width:100px;text-align:center;float:left;font-size:11px;margin-left:6px;margin-top:81px;color:#333;text-shadow:rgba(255,255,255,.6) 0 1px 0}.mu_select table ul li a span{color:#60646a;margin-top:1px}